<SEC-DOCUMENT>0001632127-23-000010.txt : 20230505
<SEC-HEADER>0001632127-23-000010.hdr.sgml : 20230505
<ACCEPTANCE-DATETIME>20230504180037
ACCESSION NUMBER:		0001632127-23-000010
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		90
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230505
DATE AS OF CHANGE:		20230504

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Cable One, Inc.
		CENTRAL INDEX KEY:			0001632127
		STANDARD INDUSTRIAL CLASSIFICATION:	CABLE & OTHER PAY TELEVISION SERVICES [4841]
		IRS NUMBER:				133060083
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		210 E. EARLL DRIVE
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012
		BUSINESS PHONE:		602-364-6000

	MAIL ADDRESS:	
		STREET 1:		210 E. EARLL DRIVE
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cabo-20230331.htm
<DESCRIPTION>Q1 2023 QUARTERLY REPORT ON FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1,d:bb431b5590874f6e80c3de41084cab5c--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cabo="http://www.cableone.net/20230331" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cabo-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl8yLTEtMS0xLTI_e6b9323c-256c-435c-9ed9-f8bdcc2ecfe2">12-31</ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl8zLTEtMS0xLTI_203abccc-f144-49c6-bab0-eb6d31a709dc">2023</ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl80LTEtMS0xLTI_d160364e-975e-4850-862f-8955341d7674">0001632127</ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl81LTEtMS0xLTI_594f31ee-6733-4b2f-bdda-9d390ea949a9">false</ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl82LTEtMS0xLTI_4e94fcea-46ac-4944-a323-0cdddeb82442">Q1</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cabo-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i15a57008897947669589cb63228caff6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b923fb160ab46c1ba6e0573a36c9950_I20230428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i91c4345857964ceeb8fc88f92176a0ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-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="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia16fb4ca969449a4b158948c22285f3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f1b2d52d10497b8aa7b3950e667a73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i931863938c3b4914a92ce35b30a97bcd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60944e07332d428988edf74c170a44a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84dc804c1ac446ebb7d957f0db67e073_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d591af8a6964f3a97718143823ff17d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iede70b654a394befaa8844964f64b824_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a5164ba4f04b3ea8ffe169a34b4b3a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6395d09ce8a848108f12e2f4bfc935ec_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac2daacb2536497db074d1fc2249c9c0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3e6f1143c794079a653865fe68794f9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i049b7697b99f4302ab30f113f7b52f8a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</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="i411cd849fbae468aaced2e79c0cbf871_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</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="id988e6e54f7f4c85896b8c4e105095d4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</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="ib883dbe7b8c345ea928a1c140caf3812_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</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="i6459107979dc45d8b9072aef59ca362d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie408aa94a6e340fc97cb7f0308ce20db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib088fb71fd31424d9777d6e609aa71b9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfba1a00e41b419a9410de3df0bf610c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc6c200881204c95a3e4abcdec1c2d0d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71be993d26b449b3836a6446febd0f75_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i114e5e392ed34e2c87b33d6741cdc674_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b6120357fb945fea1e0f0d750422e37_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6551c1a392a49eb97a4bb790539b6fd_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1d811f83bff41caad2fe213576207f5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="state"><xbrli:measure>cabo:state</xbrli:measure></xbrli:unit><xbrli:unit id="customer"><xbrli:measure>cabo:customer</xbrli:measure></xbrli:unit><xbrli:context id="i934589fe319649a78679be4aa6c9c556_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03f1eafe560a426fabc5d1e9a6b764a2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e947d5b383748cfa67688f64c8f975d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19822ce7034a446f94893acf33da71e9_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>cabo:segment</xbrli:measure></xbrli:unit><xbrli:context id="ideb49d902e144cc49a0e66915604a38c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i990d07ebaf02445b86e2c9119f208157_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6ad93ff5634a0dab289bc00ec8a0f7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9f3db58d1154e0fa5ecf1dace730065_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i722044aba56a406e81517786527ce683_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b8676661ce5462e9acd54028c61d762_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96ed03ad671a4ab38dff31616a64deb8_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:BusinessServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5d567a6719b4153bb074856b5d32653_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:BusinessServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a8ad885b7e64085890c05f6660a519c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i05caac39b0f347bb913b8988631e60ad_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id74d5d19aa5a4d8a9d43f76ec4d2c398_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89bb42129324470a9450fc5e4de2021e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8b166c4d34a4a0497ec726a6467c92b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8d45f0a669840778e5cc94e093cd4e7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a701af9df2a417abaf8fb3f1494984e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54e29e39fd2742ef8d805d98ad4ce6c4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffc9f03e1f9f45a699fe8a588db3096a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ef3db89f7724a0d881a6a21b96c4da3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd3e6417537d4342970b980f3d7d7875_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5005891d7327495bad6f549147b01d9c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58867e82ae1245fcbdcc5492a9e37e59_D20220324-20220324"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-24</xbrli:startDate><xbrli:endDate>2022-03-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59627ec1f8924f79bd2164022bea784b_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if44056b14f4749738ff1d6a9a56ab408_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i057e4b18e2994752bb80ccdd0988f983_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5d1ab7b61e045b9b4fc20221628640d_I20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i013ea40b089241dd8ab6ca5294e70a9c_D20220601-20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e4a154813a14b82b0d38402e39d3578_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c7e4ed0760f4e02b205ea6844eef72c_D20221101-20221130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</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="i609f7a5e9d694046ab222db986f1e843_D20230101-20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i477b8623738c47b4baabfec8502dd149_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99be04f6d07243028b7d84b1f9bd8c96_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfa8f892a26b453abab94e960c6f74bf_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NextlinkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c71e4b073d94a9aa39654182fcab462_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NextlinkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa24e3cde0d641fa9282953ee266d6e4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1122f2b7663846a8a55ad3762d7c9178_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i939a9ea240a844828268329b35d68479_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:TristarAcquisitionICorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a02736794ad4774893524230c4f282a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:TristarAcquisitionICorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i934be95c75e5484abe69949dd609eb34_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i832be1e9aa1e467f82b1be3b0d092775_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95e5b34463bb4d02a8ae44b8cbf6fbc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa7ba68803e343b1b88d03823de8fc85_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:OtherCostMethodInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a53dd46ef249a18f81fee2147adedc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:OtherCostMethodInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iedb8c7f5bef64a678c98da03f0527984_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i501cc1c1ad474f749c1b0ff302204d80_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dc96f7f03444b70be060def021ee073_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48cb29fbbc264ca194b6c9040f666fca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7224c16f64d24b43b7596127ec94f82c_I20201112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic76fcec8ef29464e9f8d316b589fb4e5_I20201112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i969366964edc4d969f711bc40f8da125_I20201112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie747c498c5c444979a74af6a037e0b51_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9938a7226e24870a7cf247a01d3b0b8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i963ecb98cb5449fc9eb804a1927703a6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib04791384e3a4a9e9e510150b8972c8f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i898e9a1d51b44c33b488be91a2ad50c1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i701473a2fc784c16ae70d628eadc3419_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61a61bbe2da442bcac090704ff0216eb_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bf5a0d5887f4fb0b40e35a90872bea7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cabo:MBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibee2be6101bb4159a7237cc7c432e723_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:CableDistributionSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ba9267254324d77a6f75ff885442dfb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:CableDistributionSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f0813feb57e4b1f99abd0b0137d16d2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbca8e47a48b4dfba8cfca5a9b8de58b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16425f5f38264f179c7317db3276d303_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:OtherEquipmentAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d3b07e3294e48759b68b6b703928a99_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:OtherEquipmentAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c5b0c190ccc4a238db1550129338504_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie33cbe1c3c8f46a1a3767e7cb50273aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i336dec3b8c6241028c2c0a2a715b254e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eb1a730b6de478eb8e010e663237db2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e294dbf805b459b8450050108ff288d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i673a77f5c1ba4263b79360e7eb002f3b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i056b6a59f05a49c6a6acf2a388644ab5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc65082aba674fb1a94121f496f4000b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8357f6bd1a4348a292ec3f3a46d108c4_D20220101-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85c264c77f224e77805b4e616e94ec99_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i008ec77748bf41efb04a2add1090b777_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc76877176434a5792d64e508bf1b1b6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3036aab9c4e4da195b354bb5477a713_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2409ef1c054426b93482b53779390dd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id51a2726a7fc4d7a87e374bcde483bf9_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c0ccd30135a4eafb90c55c11f839456_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73a4608b9509456fa6ddd089df443053_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55c26449dbde4c088770a8c35351a0b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16a27b4513374349937988e6f71ea9ed_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36cf799e112544bc89e7fca2e2a9d28d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c2d8534429c428199373e23da2776e4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27f04631195841dbbca0eb0c025677f6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89a589a52c7e4bf5b0285eb56159be7b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc369743988b4fbe882d355ee65861af_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d52b9fa69e9441fa44d78be5197cf80_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb5685fabe2f48ceacd2f6d0ef1e5e4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f839453eb1840cc8a1fc3746ea36b75_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2eba3f3980fb4eddbac086dac52842a6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79f96fe7112544e2920850db6cf5433b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:SeniorCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7edc2793c894b57a612483f9129ed77_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:SeniorCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd7f5976ae044191aaf3ce3a11fa8f3b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6557b65d97e4911ac08db0b365e0f64_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4af6c234fb49659adba158c9a162e5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0de4bc5b01244817a17c57631f97d1bb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b6057b8be634b17b885fc7028da04c5_I20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cab6451a7074f858199818186ee3265_I20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab8599bf4b0f48638db7cdceccd231d1_I20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18535320976f48f68a7adf6bcda5dddf_I20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4b269442c1a41118d809a1ed5b55055_I20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i457c8b71d28a4806af408ccffcbd687c_I20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i622f942e6eac47928dc8cf4a753d5ab0_D20230221-20230221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-21</xbrli:startDate><xbrli:endDate>2023-02-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66899f94daa647b1a3292df9f06a4b2d_D20230222-20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-22</xbrli:startDate><xbrli:endDate>2023-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71876e9a13b0473eafb421f8ac435d4a_D20230222-20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-22</xbrli:startDate><xbrli:endDate>2023-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3ebc68a5af64b8a854212ed715bd84e_D20230222-20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-22</xbrli:startDate><xbrli:endDate>2023-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie66d5e73b86047d789f041a51d7ca0bd_D20230222-20230222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanA2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-22</xbrli:startDate><xbrli:endDate>2023-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85d00e0e766c42af90d2cec281de7c19_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1e51447c4914f69ae97bf545d6799e8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bb7ed0cd1764ca3866740bdfa6458fe_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9da1ab9b879c4ce0a123ae0f221188b4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB31Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57a1b3f4951d46989c0f66dca7312a42_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB32Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i450054a4cf6841229b80c7496ad9b006_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB33Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaa98d12333643ab9fb4fb27f086354a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0aeeb9e17c5748f4bde3247852f208f5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14c86d5990934331a0e4fa2edf1d252a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50d07882a8874f2298ade317f32dc147_I20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if02c8fc416c84a4b915c37f3bb687978_D20201109-20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-09</xbrli:startDate><xbrli:endDate>2020-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91c1f09caf5645328f84bd205ff282ed_D20201109-20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-09</xbrli:startDate><xbrli:endDate>2020-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i365165b4d7ec4f93af47c7c4cdbf0419_D20201109-20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-09</xbrli:startDate><xbrli:endDate>2020-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5710ebe50f4c4cf69783eb4c9d99dad8_D20201109-20201109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-09</xbrli:startDate><xbrli:endDate>2020-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if23930a7e11943f5bf3197893888c734_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07a916466f0b4cd786041132044c7e29_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7f0edf44898497d96b9efecf0966314_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ea79c7093c94517b0d225d18bb1289b_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d9783bb30434b2f8a5b94965648a4ff_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ee5c84567fd4f83bf47c74af173eb88_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">cabo:CompanyUndergoesAFundamentalChangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-05</xbrli:startDate><xbrli:endDate>2021-03-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="d"><xbrli:measure>utr:D</xbrli:measure></xbrli:unit><xbrli:context id="i24a512a8935d4424a829977657f240ce_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c311c90140d4ecea244ff7ec0efa639_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c8720cfcac64e0a888d63b97e417415_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ffbd548c3c745bfa46e2ba39a682ce5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib77f6ac4668c41d6a6abd68cbd1bec12_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab6afab62a844e9b9416f8f1cdc5f2b4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd31e40f8b3141d09a810495993e77fc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00bb61db05c24f28bc7b1b08e3ee0a5b_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cabo:MufgBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id310c659279e415e8ad6318c8a2e99ea_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cabo:MufgBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2a0860b02f3427d8bbd997c90d876ce_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="derivative_instrument"><xbrli:measure>cabo:derivative_instrument</xbrli:measure></xbrli:unit><xbrli:context id="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id41ebfe8626c465489e7d4971b2b0db8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a53095b425b49dbab61df947c58357c_I20230227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5af69b9df21a4d928aaf8229f6c70b0d_I20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00bb67b2eb2444d3963f6c19a8fdd7c8_I20230228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0abd91278dcb4a1088098248fa244a5b_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fd653903fbe4de19c973a42f2c46cfa_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d8b4965d0f47758a81da12c8aca65f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i880b54650ee74814884a8285a9fcd7a5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i183293e8989e44dd80103da052ce9f76_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i522d6f647b834f368f320203b47d3856_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9523b07dd0db42f68e5edc6be17e0c00_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5119882fa5924167a1b0987153f7c16c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71bef6f46b564db1a1aa589d2023d8db_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77332437097b4eeca2fca4f26f4eb9e0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cabo:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6bfa50990024465a2c934be5837a218_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cabo:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i030ee533129e4e0caa56824a4841782e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if131b62301fc4b31971dba0d2b6ec15c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66dec9194efa4b499b7a72ba8eee7848_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib70ca602d0484164bb68949e5634a45f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03f4db9bf15b458291758486e5624e65_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b04a1b0e89c4e6082fd2022008da07c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib66c4775b59347ebb811ad8e353c922a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d11a441c2e4fbb912e51d91f81ea6f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd704f31283447e79409b07d01d13d18_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dd16982a14143f19cf43290555add82_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83751924ee2b43c48adbb77ab7e6651c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i706631909a6943c9862d3d88d97c9b12_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia778b0669e954f99a70643f0c7853e4e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie06b553c0c9145ed893acc639d335d0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9680a2d51b184a598febc4a7a8244e4b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i042094e80d26458d88b89243d270191c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba8b59e7d2c94939bbc116dcf51e3e32_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5240c775eaa40aa813c9890f2f2b450_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if492ac3569334b179962dab4bc2030db_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92e8573df2ed4a89b89abf57aeffe72c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputCostOfDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fd2f5a65c6145abb6e9e01b37d3c0e4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputCostOfDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83b66f38074e4d0f961e6216696ef098_I20220520"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2015-07-02</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ee3b97e66b746c58765dc19728a93d2_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if726ef3873ac4aada74024d8a23ca867_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39b63b97a43744648776e7cb53e44d73_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2ab3d4c5b9c4ffca7330086ca6a9f64_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebd52b035ff148b7aab90206e89485e0_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62f3da31c4f642338faa0b09d24798b2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d7419a40d13418eab106f5557ce6419_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i989995db1dd94784a116c1e50e55a603_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa788ede03d64741aeda5480803fd339_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95316e39421849f9a5d3aa8c2dce125e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic14b73278def47d0a77a74e65ef2a12e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001632127</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ibb431b5590874f6e80c3de41084cab5c_1"></div><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:12pt;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="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xOTk5_fe336251-b60a-4a71-b663-fa3b995d063e">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:1.0%"></td><td style="width:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.870%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6NmIzMTdhZDI2NGNiNDRkYjllZDMyM2E3YWZiZTdkYjUvdGFibGVyYW5nZTo2YjMxN2FkMjY0Y2I0NGRiOWVkMzIzYTdhZmJlN2RiNV8wLTAtMS0xLTI_7331c919-bc65-4cc5-8c81-3085f73183ff">&#254;</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:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xMzU_ff28300a-29fd-4f8c-b3b4-f71d1796f4ad">March 31, 2023</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:6pt"><table 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:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.870%"></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:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6OGE5ZjYwNzc4NjZkNDQyNWJiNjk0ZDdkNmUwYmJjNzIvdGFibGVyYW5nZTo4YTlmNjA3Nzg2NmQ0NDI1YmI2OTRkN2Q2ZTBiYmM3Ml8wLTAtMS0xLTI_4e2c5591-46da-4d99-acc9-1093c721f047">o</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:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from _____ to _____</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8yMDAw_15bcb52c-f5bf-46da-b9ba-5bdae33759f3">001-36863</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%">___________________</span></div><div style="margin-top:6pt;text-align:center"><img src="cabo-20230331_g1.jpg" alt="12.jpg" style="height:48px;margin-bottom:5pt;vertical-align:text-bottom;width:250px"/></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF80Mzk4MDQ2NTEzMTE5_7e928942-88b7-45f4-a089-0465aa73ea4e">Cable One, Inc.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter) </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________</span></div><div style="margin-top:12pt"><table 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:48.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.598%"></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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8wLTAtMS0xLTI_fc11c13d-42c6-483e-b454-9d7ae1bfe807">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8wLTItMS0xLTI_442f423b-7e62-4ac0-b387-4aaf89cc9e52">13-3060083</ix:nonNumeric></span></td></tr><tr><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-style:italic;font-weight:400;line-height:120%">(State or Other Jurisdiction of</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%">Incorporation or Organization)</span></div></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-style:italic;font-weight:400;line-height:114%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:9pt"><td colspan="9" 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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV80_0611445f-6d6b-445c-a2f7-d26c7324ce97">210 E. Earll Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV84_d67429ca-f3d2-4d05-9ab2-0b884d4c3d76">Phoenix</ix:nonNumeric>, <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV8xMg_f765fb75-0d06-4c0d-bce0-629b06d68fd0">Arizona</ix:nonNumeric></span></div></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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTItMS0xLTI_160dac5e-911c-4239-aabb-96227c2edced">85012</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-style:italic;font-weight:400;line-height:114%">(Address of Principal Executive Offices)</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-style:italic;font-weight:400;line-height:114%">(Zip Code)</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8zNDA_30d33c59-4a10-42f1-9b9f-5be4078ca423">602</ix:nonNumeric>) <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8zNDQ_0e6c1782-6e88-4c91-9291-e4e0ea57ef39">364-6000</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant</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 Telephone Number, Including Area Code) </span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:6pt"><table 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:34.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.053%"></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:400;line-height:114%">Title of Each Class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="border-top:0.75pt 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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTAtMS0xLTI_ebcc933c-3d6d-4fc4-b362-4e2d5fba6473">Common Stock, par value $0.01</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTItMS0xLTI_9467a915-d538-413c-ade8-5f60225cd3e9">CABO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt 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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTQtMS0xLTI_0115b53b-9681-4ee4-9281-9a3d9d820758">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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. <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8yMDAx_c9d650a9-ec6e-4c4a-b151-cf13e2f5bc37">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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). <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xOTk2_bf591c53-a78f-465a-a31c-f5376b84f36a">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:6pt"><table 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.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.932%"></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:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl8wLTAtMS0xLTI_bd01a621-4e6a-4ad1-aaf7-a78737aafd11">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#254;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:114%">o</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:114%">o</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl8yLTQtMS0xLTI_c83448c5-914c-4a98-97d8-f002b166cad3">o</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl80LTQtMS0xLTI_fcdd4512-6dc4-4481-b5c4-aae8d174e7a1">o</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF80Mzk4MDQ2NTEzMTIx_6d92d4a0-11f9-40d2-b2be-45d7c111b1f2">&#254;</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock as of the latest practicable date:</span></div><div style="margin-top:6pt"><table 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:48.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.598%"></td><td style="width:0.1%"></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:700;line-height:115%">Description of Class</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Shares Outstanding as of April&#160;28, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common stock, par value $0.01 </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i1b923fb160ab46c1ba6e0573a36c9950_I20230428" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6YTFmMzRjNmIzYmY5NDEwN2FlOGExM2NiNThkMmY3ODkvdGFibGVyYW5nZTphMWYzNGM2YjNiZjk0MTA3YWU4YTEzY2I1OGQyZjc4OV8xLTItMS0xLTIvdGV4dHJlZ2lvbjo2ZmNkMTMyZmQyMTA0Njg4OWMxMTBkN2JmZWVmODUwNV8yNzQ4Nzc5MDY5NDU4_e0e8e9a8-a873-4a65-8ecf-4500b88bda48">5,681,414</ix:nonFraction></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">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%">CABLE ONE, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</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%">TABLE OF CONTENTS</span></div><div style="margin-top:12pt"><table 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:14.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_13">PART I:  FINANCIAL INFORMATION</a></span></div></td><td colspan="3" 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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_13">1</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_16">Item 1. </a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_16">Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_16">1</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_82">Item 2.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_82">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align: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="#ibb431b5590874f6e80c3de41084cab5c_82">23</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_97">Item 3.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_97">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align: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="#ibb431b5590874f6e80c3de41084cab5c_97">35</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_100">Item 4.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_100">Controls and Procedures</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_100">35</a></span></div></td></tr><tr style="height:14pt"><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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_103">PART II: OTHER INFORMATION</a></span></div></td><td colspan="3" 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:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_103">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_106">Item 1.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_106">Legal Proceedings</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_106">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_109">Item 1A.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_109">Risk Factors</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_109">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_112">Item 2.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_112">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align: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="#ibb431b5590874f6e80c3de41084cab5c_112">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_115">Item 3.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_115">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_115">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_118">Item 4.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_118">Mine Safety Disclosures</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_118">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_121">Item 5.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_121">Other Information</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_121">36</a></span></div></td></tr><tr style="height:14pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_124">Item 6.</a></span></div></td><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%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_124">Exhibits</a></span></div></td><td colspan="3" 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="#ibb431b5590874f6e80c3de41084cab5c_124">37</a></span></div></td></tr><tr style="height:14pt"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#ibb431b5590874f6e80c3de41084cab5c_127">SIGNATURES</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_127">38</a></span></div></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">References herein to &#8220;Cable One,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;we&#8221; or the &#8220;Company&#8221; refer to Cable One, Inc., together with its wholly owned subsidiaries.</span></div><div style="height:36pt;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:115%">i</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This document contains &#8220;forward-looking statements&#8221; that involve risks and uncertainties. These statements can be identified by the fact that they do not relate strictly to historical or current facts, but rather are based on current expectations, estimates, assumptions and projections about our industry, business, strategy, acquisitions and strategic investments, dividend policy, financial results and financial condition. Forward-looking statements often include words such as &#8220;will,&#8221; &#8220;should,&#8221; &#8220;anticipates,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;projects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes&#8221; and words and terms of similar substance in connection with discussions of future operating or financial performance. As with any projection or forecast, forward-looking statements are inherently susceptible to uncertainty and changes in circumstances. Our actual results may vary materially from those expressed or implied in our forward-looking statements. Accordingly, undue reliance should not be placed on any forward-looking statement made by us or on our behalf. Important factors that could cause our actual results to differ materially from those in our forward-looking statements include government regulation, economic, strategic, political and social conditions and the following factors, which are discussed in our Annual Report on Form 10-K for the year ended December 31, 2022 (the &#8220;2022 Form 10-K&#8221;):</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rising levels of competition from historical and new entrants in our markets;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recent and future changes in technology, and our ability to develop, deploy and operate new technologies, service offerings and customer service platforms;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to continue to grow our residential data and business services revenues and customer base;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in programming costs and retransmission fees;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain hardware, software and operational support from vendors;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks that we may fail to realize the benefits anticipated as a result of our purchase of the remaining interests in Hargray Acquisition Holdings, LLC (&#8220;Hargray&#8221;) that we did not already own (the &#8220;Hargray Acquisition&#8221;);</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks relating to existing or future acquisitions and strategic investments by us;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks that the implementation of our new enterprise resource planning system disrupts business operations;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the integrity and security of our network and information systems;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of possible security breaches and other disruptions, including cyber-attacks;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to obtain necessary intellectual and proprietary rights to operate our business and the risk of intellectual property claims and litigation against us;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">legislative or regulatory efforts to impose network neutrality and other new requirements on our data services;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additional regulation of our video and voice services;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to renew cable system franchises;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in pole attachment costs;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in local governmental franchising authority and broadcast carriage regulations;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential adverse effect of our level of indebtedness on our business, financial condition or results of operations and cash flows;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the restrictions the terms of our indebtedness place on our business and corporate actions;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the possibility that interest rates will continue to rise, causing our obligations to service our variable rate indebtedness to increase significantly;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the transition away from the London Interbank Offered Rate ("LIBOR") and the adoption of alternative reference rates;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks associated with our convertible indebtedness;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to continue to pay dividends;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provisions in our charter, by-laws and Delaware law that could discourage takeovers and limit the judicial forum for certain disputes;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse economic conditions, labor shortages, supply chain disruptions, changes in rates of inflation and the level of move activity in the housing sector;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pandemics, epidemics or disease outbreaks, such as the COVID-19 pandemic, have, and may continue to, disrupt our business and operations, which could materially affect our business, financial condition, results of operations and cash flows;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lower demand for our residential data and business services products;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in our stock price;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dilution from equity awards, convertible indebtedness and potential future convertible debt and stock issuances;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">damage to our reputation or brand image;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to retain key employees (whom we refer to as associates);</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to incur future indebtedness;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provisions in our charter that could limit the liabilities for directors; and</span></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the other risks and uncertainties detailed from time to time in our filings with the Securities and Exchange Commission (the &#8220;SEC&#8221;), including but not limited to those described under "Risk Factors" in our 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statements made by us in this document speak only as of the date on which they are made. We are under no obligation, and expressly disclaim any obligation, except as required by law, to update or alter our forward-looking statements, whether as a result of new information, subsequent events or otherwise.</span></div><div style="height:36pt;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:115%">ii</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_13"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL INFORMATION</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_16"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;&#160;&#160;CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_19"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CABLE ONE, INC.</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%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt;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:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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%;text-decoration:underline">(dollars in thousands, except par values)</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%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMy0yLTEtMS0y_ef7c174a-70ee-4888-a2d2-60bb9bcc4471">202,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMy00LTEtMS0y_2f2bf7fd-5297-4540-859d-151050376b0e">215,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNC0yLTEtMS0y_acd697be-b461-45d4-a1f3-eb35310a7c70">46,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNC00LTEtMS0y_ad6d8c3e-523a-4d2a-bc98-22a4846c9290">74,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNi0yLTEtMS0y_3c119cda-5c3e-435d-b9f0-8a38d1dfd8ab">81,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNi00LTEtMS0y_1eee64a7-38cf-4e9c-9a06-eef77353f16b">57,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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 Current Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNy0yLTEtMS0y_e0256390-e423-4d9b-9039-28793ce44b8f">330,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNy00LTEtMS0y_707e9408-666a-4eac-b2bc-e6fd9f09e685">346,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOC0yLTEtMS0y_e2039fb6-a1ee-45cf-8836-2c3e47f5255f">1,191,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOC00LTEtMS0y_292dd430-784f-4e6d-b4b0-25c88dab8d01">1,195,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOS0yLTEtMS0y_22c6c0d8-0440-4b4e-ab27-1421756ed4c1">1,724,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOS00LTEtMS0y_3a268a27-e76c-4db0-ab63-91cde99f7807">1,701,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTAtMi0xLTEtMg_b086bfa7-8ac9-46c9-9d57-ed10c48bcaed">2,648,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTAtNC0xLTEtMg_4e824076-fa08-449f-8348-7d177486b66b">2,666,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTEtMi0xLTEtMg_b9d3760d-ef86-4c6b-9b61-a122d8b57ef2">928,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTEtNC0xLTEtMg_23db1998-b8b6-4204-999e-eed0a587ea42">928,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 noncurrent assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTItMi0xLTEtMg_0f5cc12d-408d-40d0-ad59-afda3d6d13a9">55,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTItNC0xLTEtMg_ee43d747-a4b2-4154-b34d-513440cfb667">74,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 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 Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTMtMi0xLTEtMg_c24102f2-54ec-46fc-84f6-0e287c678692">6,879,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTMtNC0xLTEtMg_72a87ce8-cc2c-4e86-8163-69ce5dcdb2d3">6,913,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTctMi0xLTEtMg_ff661d48-26bc-4743-a9ea-8b1c6eb079a8">145,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTctNC0xLTEtMg_104bf25c-920d-496c-8de8-51c1bdf5b4d4">164,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTgtMi0xLTEtMg_db63c009-20dc-4934-a2f8-9b1320548293">24,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTgtNC0xLTEtMg_5e28cc2f-772b-4184-bf92-74f12704fa71">23,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTktMi0xLTEtMg_9970b79a-c0c5-4524-aa2a-537b90313b08">18,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTktNC0xLTEtMg_4ec529f7-aeaf-4854-9c99-c14de886649b">55,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 Current Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjAtMi0xLTEtMg_ee045155-1a60-41e7-ae1a-085d7210bf87">189,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjAtNC0xLTEtMg_6f65f1ed-1a3d-49b7-b419-bab3abd7f17d">244,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjEtMi0xLTEtMg_6b103026-8129-45b3-8261-fa0a45d9f658">3,784,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjEtNC0xLTEtMg_40b9a1a6-8e61-4d67-911f-99fb4c6c964c">3,752,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjItMi0xLTEtMg_ecddfbe5-ece7-4b1c-9e55-fcad1474c268">964,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjItNC0xLTEtMg_159d6171-03ea-42a4-91c7-4eba764f83a6">966,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjMtMi0xLTEtMzk1OTA_f42c8609-621a-43b3-af54-cfffc99930a6">198,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjMtNC0xLTEtMzk1OTA_0fc612fd-4160-49e4-a94e-eb4e1af1c3b5">192,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjUtMi0xLTEtMg_8ea568a4-c0c4-49dd-b2e6-6b74ddfcc583">5,136,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjUtNC0xLTEtMg_c2379141-0f9d-4dc1-9b7a-c3e4f4976bde">5,155,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (refer to note 15)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjctMi0xLTEtMg_9002fa4e-326e-4bd9-93e7-d1c1448eaeab"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjctNC0xLTEtMg_cfeddad8-f6f4-418b-8f24-920d64f28c4c"></ix:nonFraction></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzIx_437cad6a-f214-4cc9-ae25-0db90037e2a0"><ix:nonFraction unitRef="usdPerShare" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzIx_f0cc92c0-0e37-4530-a438-79eefa54c48b">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzM1_76a0071d-f9cb-4313-9624-d514f8b91648"><ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzM1_a4822e22-0634-4dbe-a63a-308457d7c7b4">4,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_940d86c8-7a1c-44c0-978d-2bd6f6cd9b76"><ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_9cf47579-728d-4fb2-b982-b758dcbd51c9"><ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_c84a9339-8136-41bd-b18c-14c89ba35cf6"><ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_e3aff4c2-1067-414a-936d-e235763379b0">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued or outstanding)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMi0xLTEtMg_adce7b24-2ac5-4268-a11c-e59387e02187">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtNC0xLTEtMg_599df5c2-c149-42ee-bac4-c6325d5660a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzE4_8fe6dc42-ef10-4d03-ac3d-f62f608513fd"><ix:nonFraction unitRef="usdPerShare" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzE4_aa637614-9bd9-4e13-838c-4aef9555a2a7">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzMy_45184c1b-89ee-4f2d-952a-47e859a5a60c"><ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzMy_b08fcc67-3dc3-4ddc-b5fc-c3c889451fba">40,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzU0_868fcc6f-b603-4b8b-8987-a9798ff49974"><ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzU0_c7f8580c-dd4a-45a5-9b88-fbe84d187c8e">6,175,399</ix:nonFraction></ix:nonFraction> shares issued; and <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3Xzc2_99009813-ce0c-4f39-bae5-5411ea48c55c">5,700,002</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3Xzgz_f2b6f4b2-d462-41f2-9991-a703d4644689">5,766,011</ix:nonFraction> shares outstanding as of March&#160;31, 2023 and December&#160;31, 2022, respectively)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMi0xLTEtMg_2b06d84b-8df3-4552-a81c-f37a7c7cffab">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtNC0xLTEtMg_d8e34265-c5cd-4853-a2fc-5a88166f56d4">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 19pt;text-align:left;text-indent:-9pt;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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzItMi0xLTEtMg_e8816488-c08a-4493-aecb-a3a4416fedad">583,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzItNC0xLTEtMg_9fb8e0a1-1b28-4c5a-b750-218080f4cbde">578,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzMtMi0xLTEtMg_f3947e90-4e69-4fd5-946c-333be48f1c2f">1,665,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzMtNC0xLTEtMg_7851a58f-1755-4fff-952f-a8be1f515d53">1,624,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzQtMi0xLTEtMg_93d0c5df-1d00-4d0a-b51f-cf3d5850617f">32,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzQtNC0xLTEtMg_e6d74337-d826-46cb-9de0-d6d783436092">50,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury stock, at cost (<ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMC0xLTEtMi90ZXh0cmVnaW9uOmZlYTc4MmMwYjI0ZTQ0MmFhZGY3MjBkMjdhMjc4M2U5XzI5_83611269-9c59-4876-847a-d5cb873985c2">475,397</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMC0xLTEtMi90ZXh0cmVnaW9uOmZlYTc4MmMwYjI0ZTQ0MmFhZGY3MjBkMjdhMjc4M2U5XzM2_4ec88ec5-2cf4-438c-8e6c-d22ea1eef8d5">409,388</ix:nonFraction> shares held as of March&#160;31, 2023 and December&#160;31, 2022, respectively)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMi0xLTEtMg_a9e6f4fe-5649-4d05-9654-98349d62cfa5">538,611</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtNC0xLTEtMg_49ab10be-d567-48b4-9e38-eb0e50b17c16">494,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 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 Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzYtMi0xLTEtMg_e19b0ae1-e679-45bb-b871-4d12acd51274">1,742,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzYtNC0xLTEtMg_4b73b95d-086f-49fb-ba59-3671cab06479">1,757,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzctMi0xLTEtMg_4b8be1c6-90b3-46af-b948-d40737f75398">6,879,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzctNC0xLTEtMg_1375b853-d75d-4b95-bb1d-82f25c590d73">6,913,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_22"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CABLE ONE, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPERATIONS AND COMPREHENSIVE INCOME</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%">(Unaudited)</span></div><div style="margin-top:12pt"><table 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.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(dollars in thousands, except per share data)</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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMi0yLTEtMS0y_8cec778c-c41e-4ce9-82d7-3e59c8c8d492">421,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMi00LTEtMS0y_36b41aa7-6da4-4a00-ab3c-a40a2946fc06">426,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and Expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating (excluding depreciation and amortization)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="cabo:OperatingExpensesExcludingDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNC0yLTEtMS0y_9870ecb6-bb14-4879-88db-bcd42f9798ce">112,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:OperatingExpensesExcludingDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNC00LTEtMS0y_04a9021f-742e-45d8-b40a-daa756297f47">119,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNS0yLTEtMS0y_96b2d7b6-f0d3-4b43-9850-93be8e014ddd">86,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNS00LTEtMS0y_a4220846-1e0f-4d15-8d00-0c6fb1b2456b">87,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNi0yLTEtMS0y_4b170e6d-cf59-473c-aba9-5825ae5bacdd">85,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNi00LTEtMS0y_11764d41-adf8-46ce-b294-a8539a968fde">87,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on asset sales and disposals, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNy0yLTEtMS0y_8f8dc959-b246-49e4-a4e3-8b5984240031">5,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNy00LTEtMS0y_1f2072ba-fc6a-48f0-ada7-31050546e29f">2,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on sale of business</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOC0yLTEtMS0y_3cf6fd87-74b1-431a-a41e-8754cee10018">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOC00LTEtMS0y_18518542-1e57-4271-9975-30ae4bbfe36e">22,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Costs and Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOS0yLTEtMS0y_3977d059-aa89-4416-b5c6-8c8e786b878f">289,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOS00LTEtMS0y_2fdb23cb-7222-4e70-a068-e68a3c2b98f8">275,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTAtMi0xLTEtMg_c4e7392b-5c57-4b5f-a2ed-1f18d209d065">132,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTAtNC0xLTEtMg_111bbe52-b767-4d7d-b383-15344b745ae5">151,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTEtMi0xLTEtMg_a4478ebf-229f-41d8-8b57-eff8a7a8621d">41,163</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTEtNC0xLTEtMg_5699105a-909e-4f32-a91b-527becb6de6a">30,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTItMi0xLTEtMg_8bbb7a8c-64d3-4c5f-83a3-4f4a6c979c5d">5,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTItNC0xLTEtMg_5b7aec0f-d807-4030-9e4a-8c6baf0a0e6e">88,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before income taxes and equity method investment income (loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTMtMi0xLTEtMg_10e62c8f-d0d7-4019-82ce-46946a51a79c">96,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTMtNC0xLTEtMg_79ac1838-2052-4f96-977f-12942fef131b">209,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTQtMi0xLTEtMg_533c8640-c745-4f93-98aa-c82ba85284cc">22,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTQtNC0xLTEtMg_ce96645e-915b-46a3-bcfb-2b41e94f7dbc">41,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before equity method investment income (loss), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTUtMi0xLTEtMg_0f21dc15-c5b5-42d7-8048-0fd0b56a516d">73,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTUtNC0xLTEtMg_ce2b4bed-b680-41f3-a0da-abd657311c42">167,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment income (loss), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTYtMi0xLTEtMg_07fec0ce-7e12-4ab1-b893-36a948081267">16,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTYtNC0xLTEtMg_fde30458-646a-4349-ad1e-7dc156e4dfab">3,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTctMi0xLTEtMg_65914f6e-f252-46dd-922a-fa6ca8b8031d">57,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTctNC0xLTEtMg_ae245e94-d5db-4945-a695-ee9a69886bc2">171,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income per Common Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjAtMi0xLTEtMg_9b1ce06c-7148-4464-9060-569a213d80aa">10.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjAtNC0xLTEtMg_5555df5a-e65f-485c-84ce-c4b92d72024a">28.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjEtMi0xLTEtMg_da47a760-fa05-435c-93f7-727aac97b994">9.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjEtNC0xLTEtMg_9fa84ad3-0c20-40da-8c6e-c5113c35350d">26.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares Outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjMtMi0xLTEtMg_9c3a8d55-bcb2-4442-a3dc-6a0cd6fe31f1">5,718,745</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjMtNC0xLTEtMg_009e7610-36b2-45d8-962b-ff621c46c9aa">6,018,881</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjQtMi0xLTEtMg_de8a8bfa-9dad-4518-a8b8-94e7c3667878">6,128,594</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjQtNC0xLTEtMg_32167412-686a-4f8f-83d6-e0d13ece88ec">6,444,963</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges and other, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjYtMi0xLTEtMg_296a737c-206a-490f-a81e-3b870e3e1ccc">17,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjYtNC0xLTEtMg_f176b0a7-7ce6-4d73-bdb7-d2380871c900">57,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjctMi0xLTEtMg_9b016355-fd54-4c48-9cf7-63248796e339">39,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjctNC0xLTEtMg_4fc2ee6e-3d15-4d4b-a73b-1f730877877f">228,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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="ibb431b5590874f6e80c3de41084cab5c_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CABLE ONE, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS</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-weight:700;line-height:120%"> EQUITY</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%">(Unaudited)</span></div><div style="margin-top:12pt"><table 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.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.027%"></td><td style="width:0.1%"></td></tr><tr style="height:31pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">(dollars in thousands, except per share data)</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%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gain (Loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Treasury<br/>Stock,<br/>at cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:14pt"><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:9pt;font-weight:700;line-height:100%">Shares</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:9pt;font-weight:700;line-height:100%">Amount</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><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="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0yLTEtMS0y_e4d1ed70-e487-42aa-b14e-ea81d3198b1a">5,766,011</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi00LTEtMS0y_b141c992-07e3-4265-9440-834345eebc65">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia16fb4ca969449a4b158948c22285f3e_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi02LTEtMS0y_51d4bb7b-b03c-4d22-8022-ffbed9d7925e">578,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f1b2d52d10497b8aa7b3950e667a73_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi04LTEtMS0y_e6680391-4fe4-4122-a5b6-e4c4eed83a49">1,624,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i931863938c3b4914a92ce35b30a97bcd_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xMC0xLTEtMg_dae2ffb0-edaa-42a5-aa37-8d1b7bcf4706">50,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60944e07332d428988edf74c170a44a4_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xMi0xLTEtMg_0cd0e92a-2813-47e4-884a-714fe5cc8989">494,680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xNC0xLTEtMg_43de2a61-d9dd-4341-bbf3-91ac1a3fad77">1,757,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMy04LTEtMS0y_1c2f1cf8-b769-453b-8885-2baecd619241">57,426</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMy0xNC0xLTEtMg_cda4be4f-ecce-4d65-aed6-aeedb859c8e2">57,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain (loss) on cash flow hedges and other, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="i84dc804c1ac446ebb7d957f0db67e073_D20230101-20230331" decimals="-3" sign="-" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNC0xMC0xLTEtMg_36d76351-0c97-4265-be58-04a0c457fcf7">17,942</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNC0xNC0xLTEtMg_8b7590de-26e8-4242-be3d-697f1f80c639">17,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="i2d591af8a6964f3a97718143823ff17d_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNS02LTEtMS0y_048b01b3-b802-458e-8de3-32b0396eec22">5,585</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNS0xNC0xLTEtMg_7b71deb6-0893-41d8-9aec-50690517bd05">5,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Issuance of equity awards, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331" decimals="INF" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNi0yLTEtMS0y_309769ff-1055-4caa-a06c-46724a3cd193">6,111</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0yLTEtMS0y_c5afec3b-08fb-4f43-8347-d4633b17b2db">56,766</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0xMi0xLTEtMg_d7623207-8694-47de-94b3-07586917f15a">41,751</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0xNC0xLTEtMg_e53edb92-7f42-481d-ab44-93edd93334c0">41,751</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Withholding tax for equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0yLTEtMS0y_d9789ddc-cb4f-456e-bdc0-e1b4588f5836">3,132</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0xMi0xLTEtMg_8decb0d4-f339-4623-a909-697e2fdf7289">2,180</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0xNC0xLTEtMg_25f76ca2-4f6d-4569-9f7a-8be2ed3d06bc">2,180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends paid to stockholders ($<ix:nonFraction unitRef="usdPerShare" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS0wLTEtMS0yL3RleHRyZWdpb246OTc0ZjE0YWQ1M2JiNGQ3ZDhjZTU5NDY1NjgzMDVjZDZfMzY_de592f4f-2f3b-46e6-b961-37dbe0d74de2">2.85</ix:nonFraction> per common share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS04LTEtMS0y_7f0a3f47-7627-4909-833e-762a082159ab">16,498</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS0xNC0xLTEtMg_c5d2e930-5f0f-4169-a7df-a808c71860b7">16,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iede70b654a394befaa8844964f64b824_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMi0xLTEtMg_39d44c69-2be7-4c87-90f0-75415baf7452">5,700,002</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="iede70b654a394befaa8844964f64b824_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtNC0xLTEtMg_88b4838e-923d-4dd1-875f-de8e04743976">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i46a5164ba4f04b3ea8ffe169a34b4b3a_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtNi0xLTEtMg_07dfe93b-2f15-41f2-8dd1-2d8fec2b40a8">583,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i6395d09ce8a848108f12e2f4bfc935ec_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtOC0xLTEtMg_95869361-5811-471c-9696-e5ace7c02d6d">1,665,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="iac2daacb2536497db074d1fc2249c9c0_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTAtMS0xLTI_40585f3c-08be-42f7-a801-13a9df4646e8">32,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="ic3e6f1143c794079a653865fe68794f9_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTItMS0xLTI_38632ac8-b05f-4b57-bcf2-82e71be694fe">538,611</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTQtMS0xLTI_77cf3b82-3cd7-46b1-b78b-59e620757d7e">1,742,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:12pt"><table 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.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.027%"></td><td style="width:0.1%"></td></tr><tr style="height:31pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">(dollars in thousands, except per share data)</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%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gain (Loss)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Treasury<br/>Stock,<br/>at cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:14pt"><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:9pt;font-weight:700;line-height:100%">Shares</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:9pt;font-weight:700;line-height:100%">Amount</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><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="i049b7697b99f4302ab30f113f7b52f8a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0yLTEtMS0y_e513cf70-5ef0-4f22-8c6e-db81045ff969">6,046,362</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049b7697b99f4302ab30f113f7b52f8a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi00LTEtMS0y_bad4716b-28fd-4cf7-8f27-24f41417a007">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i411cd849fbae468aaced2e79c0cbf871_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi02LTEtMS0y_97f9de1c-3b00-43a0-8e99-0f5e99fd0cb1">555,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id988e6e54f7f4c85896b8c4e105095d4_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi04LTEtMS0y_f322791b-8119-41d9-bd16-a7d3bd3e55cb">1,456,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib883dbe7b8c345ea928a1c140caf3812_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xMC0xLTEtMg_8a1ba0b5-6665-408c-9a72-67a508cfc5b4">82,795</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6459107979dc45d8b9072aef59ca362d_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xMi0xLTEtMg_e34ecc4c-d97b-45fa-bfed-d85de4b0305e">136,355</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xNC0xLTEtMg_fe178d96-8f3c-4672-9160-c1c7831d85d8">1,793,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMy04LTEtMS0y_e5fbda90-d542-4d19-b4ba-3c5a0ceb25f6">171,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMy0xNC0xLTEtMg_229b8727-c82c-445a-8f49-e972f4a0e073">171,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain (loss) on cash flow hedges and other, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib088fb71fd31424d9777d6e609aa71b9_D20220101-20220331" decimals="-3" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNC0xMC0xLTEtMg_7c3906bb-7c46-4628-b26b-b3a9a77606f4">57,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNC0xNC0xLTEtMg_e98df1a6-9e48-4712-a676-44ad000425a9">57,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfba1a00e41b419a9410de3df0bf610c_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNS02LTEtMS0y_fedadfa5-68eb-4477-add3-78da73d73038">5,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNS0xNC0xLTEtMg_75fc0589-3023-48a2-ba1f-ceedef0a098f">5,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Issuance of equity awards, net of forfeitures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNi0yLTEtMS0y_fcf0bdfc-318f-4896-b2cb-ab3a18145d36">15,909</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><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="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0yLTEtMS00MTEwNA_f27d0160-907c-4d30-9b8c-0966cdf10eff">47,800</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xMi0xLTEtNDExMDQ_53da96a0-d64a-46f4-bcb7-e338a1617adb">69,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xNC0xLTEtNDExMDQ_1c4c269a-9c1c-4188-a8a2-ba62b48392f3">69,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Withholding tax for equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><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="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0yLTEtMS0y_27a46648-7ee0-46d3-94e6-fc48d51f7edb">2,681</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xMi0xLTEtMg_d54afd3c-33c1-4fb2-8054-6dc4c3214a47">4,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xNC0xLTEtMg_d5d1a092-7c41-40c4-9360-8bc65f54b92f">4,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends paid to stockholders ($<ix:nonFraction unitRef="usdPerShare" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC0wLTEtMS0yL3RleHRyZWdpb246YzI5MjE5N2U3MzEyNDE1ZGE4YTBiNGIzMmVjZWRlZTZfMzY_b2e729e8-6c2d-4a50-a363-96df121413f7">2.75</ix:nonFraction> per common share)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC04LTEtMS0y_cec31b45-08ca-41f5-b6ae-5d44b50eead7">16,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:Dividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC0xNC0xLTEtMg_b497b7cf-9469-453c-8007-9563c5694ed7">16,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc6c200881204c95a3e4abcdec1c2d0d_I20220331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0yLTEtMS0y_42ad3129-5cba-4982-8755-9b3b91071c17">6,011,790</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="idc6c200881204c95a3e4abcdec1c2d0d_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS00LTEtMS0y_2a7c25bb-a2c6-4bfb-9d31-dc23430d644f">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i71be993d26b449b3836a6446febd0f75_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS02LTEtMS0y_d9379265-b122-4645-9c8c-18e731de9588">560,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i114e5e392ed34e2c87b33d6741cdc674_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS04LTEtMS0y_bc0668fd-513e-4077-ba96-d1adbc075fe4">1,611,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i7b6120357fb945fea1e0f0d750422e37_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xMC0xLTEtMg_b3d35797-437a-40f1-9b75-74958ab0def3">25,391</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="if6551c1a392a49eb97a4bb790539b6fd_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xMi0xLTEtMg_ddc9d8f2-a8b3-48fb-bdbc-bd88df92a3c5">210,726</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="ie1d811f83bff41caad2fe213576207f5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xNC0xLTEtMg_d0776295-6a30-4419-a8e0-c4eb32ccf56c">1,936,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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="ibb431b5590874f6e80c3de41084cab5c_28"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CABLE ONE, INC.</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%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table 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.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMy0yLTEtMS0y_b38fb2e2-b566-4d57-9509-b303ad45f08e">57,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMy00LTEtMS0y_37a8f2ff-c3f7-4f5f-be67-d5d1afa356ac">171,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNS0yLTEtMS0y_e6850c7a-4ce2-4442-8e06-2356ae7e2e13">85,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNS00LTEtMS0y_68049b76-cb85-4501-a203-09c05c684934">87,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Non-cash interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNi0yLTEtMS0y_044f62a2-6998-44c8-bc36-c7131828a507">2,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNi00LTEtMS0y_61c20388-fb0f-4d37-8453-75506c38ae26">2,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNy0yLTEtMS0y_5b1e49dc-5578-464c-85bc-397a815859c2">5,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNy00LTEtMS0y_0ea0ca59-23a0-4794-9a2c-d4ac42775827">5,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Write-off of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOC0yLTEtMS0y_839324ee-3e6c-4280-bea5-e1348de6b9b5">3,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOC00LTEtMS0y_db7669e2-ae0e-4010-8116-dd1861ec7d9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOS0yLTEtMS0y_e4038b52-1754-4671-b0d5-dbd48a793e70">3,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOS00LTEtMS0y_3a8110a7-25e7-4162-81b4-ecc881787d45">23,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(Gain) loss on asset sales and disposals, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTAtMi0xLTEtMg_fac18113-c891-4f22-9ae3-284f883820bd">5,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTAtNC0xLTEtMg_eef09976-2c83-4f97-951a-f70556f6e72f">2,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on sale of business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTEtMi0xLTEtMg_96d31ce1-5eae-4057-af0a-55f6175fd4e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTEtNC0xLTEtMg_06bf1a95-9ca4-4b48-8aa6-f5d339718995">22,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Equity method investment (income) loss, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTItMi0xLTEtMg_f252af5a-29ec-4e80-bed2-b6e77196fc29">16,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTItNC0xLTEtMg_640de546-4911-4fd1-9ffb-564da5b61789">3,780</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Fair value adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="cabo:FairValueAdjustmentCallAndPutOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTMtMi0xLTEtMg_a7551c55-19b6-4110-b2de-e36dbeadf999">4,852</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="cabo:FairValueAdjustmentCallAndPutOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTMtNC0xLTEtMg_4b24b386-2cf1-4c24-a6cf-e686d511a73c">84,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTYtMi0xLTEtMg_b1ecc64a-19dc-4664-9271-78ace129bf89">28,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTYtNC0xLTEtMg_afb87f97-9a3b-4331-a712-a947d35f7c95">19,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align: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 and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTgtMi0xLTEtMg_f319931c-a513-47c0-b14d-122fb3c1d940">26,220</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTgtNC0xLTEtMg_a4b89c89-ba92-4591-aa84-638f30b206d2">13,408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTktMi0xLTEtMg_6973da52-164e-495e-aa8b-2ff7f72f207d">14,004</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTktNC0xLTEtMg_5f6a4762-e318-45e3-8291-407abfc16307">447</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align: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 revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjAtMi0xLTEtMg_32869d96-9204-4c5c-b3c6-246cf5155525">648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjAtNC0xLTEtMg_43b421d8-e9c1-4c7d-83c6-e1438a6a10b3">115</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjEtMi0xLTEtMg_aa1f0821-d46f-4d67-ab8e-9735723f190d">1,228</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjEtNC0xLTEtMg_ab5cc989-1738-45d0-b8f6-d23d4a1a2f75">609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjItMi0xLTEtMg_ce7b0d52-419b-4dd4-a637-edb448a41d1e">161,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjItNC0xLTEtMg_8b764cc6-c597-4686-adb4-e7c83f815612">188,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for debt and equity investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjYtMi0xLTEtMg_df25b3fa-39cc-48fa-96c1-ed80ef47c5f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjYtNC0xLTEtMg_3ac40090-31b1-4bf9-a2c4-20b11e9c72dd">10,673</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjctMi0xLTEtMg_56034bba-6c06-408a-babf-b6202c418075">96,106</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjctNC0xLTEtMg_93675ed9-a438-4995-9cb9-ab5296a8cee5">99,448</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accrued expenses related to capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjgtMi0xLTEtMg_04243808-566f-445d-855a-1bb4818c6c5c">4,745</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjgtNC0xLTEtMg_531ca4f7-cdce-468d-9d65-1372379890a5">225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjktMi0xLTEtMg_4ea155fe-4298-44c7-a112-868177411833">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjktNC0xLTEtMg_2d2d09b4-1eb1-4d83-b559-141042c41e32">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzEtMi0xLTEtMg_5cbe50c8-4162-4f91-87e1-def0119dff3b">100,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzEtNC0xLTEtMg_9d2066aa-80c8-4a23-8a43-bb76a3325265">109,646</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from long-term debt borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzQtMi0xLTEtMg_56e562f8-9bf0-41ea-a51f-950df9f6c62c">638,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzQtNC0xLTEtMg_9dbc3eb0-d33b-43df-860f-300b67a8a84e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzUtMi0xLTEtMg_73889191-f499-42c5-a9cc-c6d5eb3d4254">7,898</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzUtNC0xLTEtMg_e4abb0f7-6812-40f7-8ecc-81a56a505df4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzYtMi0xLTEtMg_2d86669c-7bc3-40ab-8117-cd9685bd1676">643,164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzYtNC0xLTEtMg_99af54a2-c0b9-49f8-9403-174b9fc1bdff">8,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchases of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzctMi0xLTEtMg_d45ddba8-8eef-42da-a013-c1d5f60f1814">41,751</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzctNC0xLTEtMg_62bb080c-900c-4f44-98d1-1ba8c838b8f9">69,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of withholding tax for equity awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzgtMi0xLTEtMg_573be640-e261-47d0-a837-f81d41139238">2,180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzgtNC0xLTEtMg_bebabcd8-8319-492c-9d61-759d34f36059">4,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid to stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzktMi0xLTEtMg_f7732446-ebc5-4100-8b90-af4dfdcc6941">16,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzktNC0xLTEtMg_8ccdd2b3-43d1-4696-8b85-73ed0d57e9d4">16,662</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDEtMi0xLTEtMg_2066a220-0d18-4130-a330-8c702cfa6f51">73,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDEtNC0xLTEtMg_f7e25219-51cb-42b6-9578-49b2da2a8f4f">99,709</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDMtMi0xLTEtMg_5635d9d8-4756-42e0-831d-b943dc9be177">12,418</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDMtNC0xLTEtMg_8b264def-3e22-4f6f-94f1-0763f27f448b">20,636</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDQtMi0xLTEtMg_6631d7a6-cc1e-4a4d-9ad9-859ebac69d07">215,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDQtNC0xLTEtMg_be265b5e-5fde-4c52-b165-6e45a87d8a53">388,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDUtMi0xLTEtMg_efa5ac02-62c6-4725-87d0-6a632debbfc5">202,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1d811f83bff41caad2fe213576207f5_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDUtNC0xLTEtMg_617b1c40-8880-4a57-946f-e29f021e2fcd">368,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow disclosures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest, net of capitalized interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDgtMi0xLTEtMg_c289717e-8a90-4777-8700-960d6fbeb9a5">33,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDgtNC0xLTEtMg_82104bf8-b257-4514-8fb9-605ef394df3a">22,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for income taxes, net of refunds received</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDktMi0xLTEtMg_f517ea8c-50a7-4059-85b7-a1786f2daa2b">43,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDktNC0xLTEtMg_ee2cabe3-3cd7-4f3a-8f8f-3f86dc576baa">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to the condensed consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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="ibb431b5590874f6e80c3de41084cab5c_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CABLE ONE, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxOA_bda4612a-c789-436c-87e1-0edc330cbf8d" continuedAt="ibbff840831224b35869a29f271d0997d" escape="true">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</ix:nonNumeric></span></div><ix:continuation id="ibbff840831224b35869a29f271d0997d" continuedAt="ia63ead36daf747c6889bde8f9727000c"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cable One is a fully integrated provider of data, video and voice services to residential and business customers in <ix:nonFraction unitRef="state" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:NumberOfStatesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMTA5OTUxMTYzNTMwNw_65f3eb8f-3399-427c-962e-e0c2a5825ae0">24</ix:nonFraction> Western, Midwestern and Southern U.S. states. As of March&#160;31, 2023, Cable One provided services to more than <ix:nonFraction unitRef="customer" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-5" name="cabo:NumberOfCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcwOA_f112e110-8995-4240-ae8d-65058f4b44d1">1.1</ix:nonFraction> million residential and business customers, of which approximately <ix:nonFraction unitRef="customer" contextRef="i934589fe319649a78679be4aa6c9c556_I20230331" decimals="-3" name="cabo:NumberOfCustomers" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcxNQ_4eb13022-536d-4441-8dbc-8e65016f7ccf">1,063,000</ix:nonFraction> subscribed to data services, <ix:nonFraction unitRef="customer" contextRef="i03f1eafe560a426fabc5d1e9a6b764a2_I20230331" decimals="-3" name="cabo:NumberOfCustomers" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcxOQ_1d4a1062-1f00-4e1f-ba15-b945415085fa">167,000</ix:nonFraction> subscribed to video services and <ix:nonFraction unitRef="customer" contextRef="i0e947d5b383748cfa67688f64c8f975d_I20230331" decimals="-3" name="cabo:NumberOfCustomers" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcyMw_009bea9b-9c74-4031-9c08-3b321c4375d2">128,000</ix:nonFraction> subscribed to voice services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On  January&#160;1, 2022, the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Delta Communications, L.L.C. ("Clearwave")) (the "Clearwave Fiber Contribution") and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber LLC ("Clearwave Fiber"). The Company's approximately <ix:nonFraction unitRef="number" contextRef="i19822ce7034a446f94893acf33da71e9_I20220101" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMjAwMg_a5daad43-8223-48a7-82c2-7d29b5afb74e">58</ix:nonFraction>% investment in Clearwave Fiber was valued at $<ix:nonFraction unitRef="usd" contextRef="i19822ce7034a446f94893acf33da71e9_I20220101" decimals="-5" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMjA0OQ_4d98f2df-27dc-4099-838f-95a56b584f0c">440.0</ix:nonFraction> million as of the closing date. Clearwave Fiber is reported on Cable One&#8217;s balance sheet under the equity method of accounting, with the proportionate share of its net income (loss) each period reflected within Cable One's consolidated financial statements on a one quarter lag. Refer to note</span><span style="color:#0782c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 for further details on this transaction and on the Company&#8217;s other equity investments.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxOQ_eee352d5-6491-4194-b465-b8c4254f229f" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes thereto have been prepared in accordance with: (i) generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim financial information; and (ii) the guidance of Rule 10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), for financial statements required to be filed with the SEC. As permitted under such guidance, certain notes and other financial information normally required by GAAP have been omitted. Management believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations and cash flows as of and for the periods presented herein. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The December&#160;31, 2022 year-end balance sheet data presented herein was derived from the Company&#8217;s audited consolidated financial statements included in the 2022 Form 10-K, but does not include all disclosures required by GAAP. The Company&#8217;s interim results of operations  may not be indicative of its future results.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current year presentation.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNA_68e6b2a6-26a1-4196-8c96-85ddacf092c5" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of the Company, including its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-align:justify"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNQ_909de091-72b7-4fc3-aefe-430f27eb7551" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">Accounting Standards Codification 280 - </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%"> requires the disclosure of factors used to identify an entity&#8217;s reportable segments. Based on the Company&#8217;s chief operating decision maker&#8217;s review and assessment of the Company&#8217;s operating performance for purposes of performance monitoring and resource allocation, the Company determined that its operations, including the decisions to allocate resources and deploy capital, are organized and managed on a consolidated basis. Accordingly, management has identified <ix:nonFraction unitRef="segment" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNDgwNg_eddfe6d6-82df-440a-9a14-00c4ee5f7301">one</ix:nonFraction> operating segment, which is its reportable segment, under this organizational and reporting structure.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-align:justify"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNg_6324503b-1d78-442d-b6f6-b1ac20cc444f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. Management bases its estimates and assumptions on historical experience and on various other factors that are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be affected by changes in those estimates and underlying assumptions.</span></ix:nonNumeric></div></ix:continuation><div style="height:36pt;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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><ix:continuation id="ia63ead36daf747c6889bde8f9727000c"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNw_05d36aa8-6039-452b-86a7-21f2b1451c8c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Financial Accounting Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR and other reference rates that are to be discontinued. The Company applied the updated guidance when it transitioned certain of its debt instruments and interest rate swaps from LIBOR to the Secured Overnight Financing Rate ("SOFR") during the first quarter of 2023. The Company will also apply the updated guidance when it transitions its one remaining LIBOR-based debt instrument to SOFR by June 30, 2023. The adoption of ASU 2020-04 did not, and will not, have a material impact on the Company's consolidated financial statements.</span></ix:nonNumeric></ix:continuation></div><div id="ibb431b5590874f6e80c3de41084cab5c_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTM3NQ_35ca24e9-aa68-4101-a508-a3a417634097" continuedAt="i3a405ffa23dd459982745e80ebd7753a" escape="true">REVENUES</ix:nonNumeric></span></div><ix:continuation id="i3a405ffa23dd459982745e80ebd7753a"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTM3Ng_326b9406-cda4-4541-bbe7-7e20168a8bbb" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by product line and other revenue-related disclosures were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ideb49d902e144cc49a0e66915604a38c_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMy0xLTEtMS0y_e1ff1199-4a53-4b99-a5d8-3f46c4804d90">242,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i990d07ebaf02445b86e2c9119f208157_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMy0zLTEtMS0y_01e5f2a6-eab1-4f16-af5d-6055f0370499">230,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e6ad93ff5634a0dab289bc00ec8a0f7_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNC0xLTEtMS0y_bcd96458-7f74-4735-a00a-e6df4a83faa3">70,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9f3db58d1154e0fa5ecf1dace730065_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNC0zLTEtMS0y_23ec5598-8825-43c6-8522-79dbc5836a55">84,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i722044aba56a406e81517786527ce683_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNS0xLTEtMS0y_8988e07f-1976-49a5-b9db-ceb7360e43eb">9,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8676661ce5462e9acd54028c61d762_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNS0zLTEtMS0y_3b057ed0-b0fd-4479-91ac-c11ddb6efeb9">11,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96ed03ad671a4ab38dff31616a64deb8_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNi0xLTEtMS0y_7df1b25d-902f-438f-a7b3-89a3de2106ab">76,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5d567a6719b4153bb074856b5d32653_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNi0zLTEtMS0y_4d2bce41-ce55-4364-bf73-7458481355a9">76,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a8ad885b7e64085890c05f6660a519c_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNy0xLTEtMS0y_c408cbc5-77de-484b-a773-d843912c78d4">22,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05caac39b0f347bb913b8988631e60ad_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNy0zLTEtMS0y_26bbd002-a01a-4331-8846-8876b1f66699">23,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfOC0xLTEtMS0y_5701bec4-69c2-4e48-8b5f-ea657155abff">421,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfOC0zLTEtMS0y_eb893a79-6a15-4e68-a190-edebea228634">426,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise and other regulatory fees</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74d5d19aa5a4d8a9d43f76ec4d2c398_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTAtMS0xLTEtMg_1f65c77f-b37d-4df2-bc76-6c3ce8313f63">7,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89bb42129324470a9450fc5e4de2021e_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTAtMy0xLTEtMg_0e529af8-2335-439d-94b0-0399e48176c2">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTEtMS0xLTEtMg_5a1b5938-e0e1-4a9c-876d-4464c0994c2c">1,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTEtMy0xLTEtMg_18ebc06e-2819-4a31-b6a9-8907c56b315c">1,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenues are comprised primarily of regulatory revenues, advertising sales, late charges and reconnect fees.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees imposed on the Company by various governmental authorities, including franchise fees, are passed through on a monthly basis to the Company&#8217;s customers and are periodically remitted to authorities. As the Company acts as principal, these fees are reported in video and voice revenues on a gross basis with corresponding expenses included within operating expenses in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commission amortization expense is included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current deferred revenue liabilities consist of refundable customer prepayments, up-front charges and installation fees. As of March&#160;31, 2023, the Company&#8217;s remaining performance obligations pertain to the refundable customer prepayments and consist of providing future data, video and voice services to customers. Of the $<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTE3NQ_f5d39d24-89a8-4521-b295-b9ad84aa0ead">23.7</ix:nonFraction> million of current deferred revenue at December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTIxMw_8f2df4c6-943b-4862-b18e-519df8a61ae5">21.1</ix:nonFraction> million was recognized during the three months ended March&#160;31, 2023. Noncurrent deferred revenue liabilities consist of up-front charges and installation fees from business customers.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_43"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:36pt;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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:OperatingAssetsAndLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4NA_b1002a91-a9ad-4ee9-a289-ab622b95c774" continuedAt="i2db6e1eb04d4453ca7dbe365ac1170f6" escape="true">OPERATING ASSETS AND LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="i2db6e1eb04d4453ca7dbe365ac1170f6" continuedAt="ic9309949b01d4346a1126ca836954fc3"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4NQ_ceb03755-195f-4fbb-bef9-6178c04e7103" continuedAt="iae03d475df684ec98a79f18525e530d1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMS0xLTEtMS0y_03f2bc55-e98d-4407-9f5e-5261b0d5eaf2">40,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMS0zLTEtMS0y_66759e84-3eba-4de0-878e-d7ab6b35f568">48,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0xLTEtMS00NDY4Mg_e767ffff-8114-40f0-a0a0-2637b1945a09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0zLTEtMS00NDY4Mg_c2d6ddf4-4566-4560-b966-d5b4773cc2a7">1,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0xLTEtMS0y_145909fb-ab30-4817-8616-6694f3a4cc9f">9,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0zLTEtMS0y_325e5147-6ddf-4c0c-a50f-4064867ca400">26,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMy0xLTEtMS0y_d493b658-2c72-43d9-bcb0-daec072e8929">3,725</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMy0zLTEtMS0y_b50e96ec-518a-4eeb-a305-c58824ba24dd">3,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfNC0xLTEtMS0y_cf0fb857-990d-4ad6-b5c4-350a544bfed7">46,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfNC0zLTEtMS0y_54ad2938-fe90-47fe-b0a2-23fcd35fa654">74,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><ix:continuation id="iae03d475df684ec98a79f18525e530d1" continuedAt="i1980e7c6e727493aa7c0c293a26f0aa9"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Balance includes amounts due from Clearwave Fiber for services provided under a transition services agreement of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia8b166c4d34a4a0497ec726a6467c92b_I20230331" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODQ5Mg_253c0103-f6d9-49da-9655-0c334a4dfcf7">3.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic8d45f0a669840778e5cc94e093cd4e7_I20221231" decimals="-5" name="us-gaap:OtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODUyOQ_2ff3107a-2767-46a5-a0af-14711358dc07">15.6</ix:nonFraction> million</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i1980e7c6e727493aa7c0c293a26f0aa9"> as of March 31, 2023 and December 31, 2022, respectively.</ix:continuation> </span></div><div style="margin-top:3pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4Ng_71902129-1ce3-4418-a5e9-9511d42b64e4" escape="true"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for credit losses were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMi0xLTEtMS0y_bcea6f9e-089a-4b68-b570-ec9072e744a8">3,191</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMi0zLTEtMS0y_c6bdd5da-4cb9-41e1-8d24-6d1d67f80c41">2,541</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions - charged to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMy0xLTEtMS0y_495fde04-1bf7-485b-a0e5-b61e69c97ca7">2,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMy0zLTEtMS0y_aeb68f04-545a-4cf9-b286-6656124cf3f8">1,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions - write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNC0xLTEtMS0y_cba72ea9-a8a7-4eeb-86e1-2fdbbb3655e9">3,451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNC0zLTEtMS0y_47b89897-d2de-496c-baf8-74547903a2e4">3,261</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries collected</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNS0xLTEtMS0y_622f28cd-ceff-4486-9368-257068eca10a">1,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNS0zLTEtMS0y_61c4ab0d-a187-4d63-84f6-c7bc81f1656b">1,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNi0xLTEtMS0y_c5b86f10-76c4-4a87-9923-6ab93eef1248">3,725</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1d811f83bff41caad2fe213576207f5_I20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNi0zLTEtMS0y_9c09f40b-e3d0-4482-b3e7-8b134bb29c51">2,580</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:PrepaidAndOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4Nw_0c161995-fa4e-4d53-b603-5c8d7b291842" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid repairs and maintenance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:PrepaidRepairsAndMaintenance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMS0xLTEtMS0y_dbf06435-25a7-4932-bf5b-80f73b2f94fb">12,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:PrepaidRepairsAndMaintenance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMS0zLTEtMS0y_0556eb6d-3b68-48c3-a398-6f973e68baac">4,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:PrepaidSoftwareImplementationCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMi0xLTEtMS0y_192d6d0d-eb9f-4778-b765-03fa44380879">1,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:PrepaidSoftwareImplementationCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMi0zLTEtMS0y_6195dfea-1524-40c8-a344-5d68565e867c">1,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMy0xLTEtMS0y_0043b3ce-b05a-4453-aa36-20efdd7ceb4f">2,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMy0zLTEtMS0y_34dd5f58-1e5b-4da7-a3ab-4b2e7eed3329">3,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PrepaidRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNC0xLTEtMS0y_1eb7f6af-ba0b-430b-9687-c8e7a11f7e04">3,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PrepaidRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNC0zLTEtMS0y_8e127b3e-f1a1-46dd-9969-bcf114c524f8">2,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:PrepaidSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNS0xLTEtMS0y_2156baf8-827c-48b2-9a19-18606dc598f7">7,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:PrepaidSoftware" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNS0zLTEtMS0y_aeec15fe-3c7f-4e4b-876f-7366b78cb044">8,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:DeferredCommissionsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNi0xLTEtMS0y_409b4c6a-4588-4ca0-8dc0-54da85fe039a">4,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:DeferredCommissionsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNi0zLTEtMS0y_fa3e1612-ba7f-4a7a-a048-34e6e94ece36">4,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNy0xLTEtMS0y_d4d6520e-ede5-4338-8ee3-e719b6b8acf8">23,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNy0zLTEtMS0y_73bb935d-ae0b-4a3d-842a-d5fffc67ef9d">25,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOC0xLTEtMS00MTgwNQ_8c81c108-aa3b-4056-89be-4a2ae4571efa">12,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PrepaidTaxes" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOC0zLTEtMS00MTgwNQ_39c20cd4-c586-48bb-a9f6-9ddb4a9c27fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOS0xLTEtMS0y_a845554f-f103-4208-92e1-1718b92e4957">13,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOS0zLTEtMS0y_3d6c8ec2-6d1f-47b3-9db5-7962a37e9d2a">6,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMTAtMS0xLTEtMg_6c1b7c16-da39-4145-a7b6-ce5964f4d48d">81,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMTAtMy0xLTEtMg_fef85753-585a-4853-9b70-899b5aa6b14a">57,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="ic9309949b01d4346a1126ca836954fc3"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4OA_0807322d-816e-475d-99fe-8cc794e2075a" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMS0xLTEtMS0y_f3b8d650-c193-4994-a3db-c80d2f4ac433">11,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMS0zLTEtMS0y_4b495e2e-6dd4-43db-8d3b-15781c665012">11,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:DeferredCommissionsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMi0xLTEtMS0y_3d2a5aa8-364e-4880-a355-06375fc044cf">9,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:DeferredCommissionsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMi0zLTEtMS0y_d436fda1-47f8-451e-bcff-5f70e891dae1">8,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:PrepaidSoftwareImplementationCostsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMy0xLTEtMS0y_8b2fc7d1-4e7c-45d3-b783-0842b84a77ae">6,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:PrepaidSoftwareImplementationCostsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMy0zLTEtMS0y_e1940e2a-e6d4-4f90-9500-6605d31995ef">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DeferredFinanceCostsNoncurrentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNC0xLTEtMS0y_56434d19-fae8-4421-93ab-fbdf735c6ded">3,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsNoncurrentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNC0zLTEtMS0y_66cc238f-ad8b-4f1e-afef-d1b0f581fe61">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNS0xLTEtMS0y_808f5059-7309-464b-bead-fe9a88dab5b5">2,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNS0zLTEtMS0y_ab21566a-05d0-4064-be71-d54de7303982">2,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNi0xLTEtMS0y_467ff4e0-095f-461e-949f-cf91245b1483">889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNi0zLTEtMS0y_6be43c66-a850-4f87-8caa-741098a420b5">914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNy0xLTEtMS0y_1a4d1b6e-34c5-4500-94dd-92e751be99be">19,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNy0zLTEtMS0y_f0d9a731-f9e6-430b-8fe1-1ecef462f2a0">40,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOC0xLTEtMS0y_f8edccb3-f273-4cbc-ad9b-9a49b8813bbd">3,889</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOC0zLTEtMS0y_3204fc66-bff6-48f7-af97-9738d6433096">2,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other noncurrent assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOS0xLTEtMS0y_9eba92f1-bbb0-48bc-9dcd-8534d75b1a1d">55,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOS0zLTEtMS0y_54f1bfd2-5bc9-4955-8f30-2104d42fd3b3">74,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4OQ_d1fe59f9-84de-42bd-9c03-aaf4198d52f1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMS0xLTEtMS0y_926cb6c2-8739-497d-8943-84589a6c328b">34,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMS0zLTEtMS0y_2631eeb5-45f9-4bc3-934c-e0ce6b841688">39,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:ProgrammingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMi0xLTEtMS0y_80a0a530-10ef-4150-b886-584c7a33b459">20,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:ProgrammingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMi0zLTEtMS0y_989462d4-71dc-4719-bd18-c89f5d7f0483">20,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMy0xLTEtMS0y_35d1bb0f-f2b2-44c6-b50a-0a484c8d711d">19,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMy0zLTEtMS0y_4bb14a2e-aabd-4523-a8a0-c634c549cdbb">26,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other operating taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNC0xLTEtMS0y_fabe7da0-12f1-42b9-8a2d-c9811dffaa9f">10,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNC0zLTEtMS0y_9a19b59a-3fb0-44a7-80c4-e0295e9b7471">14,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:FranchiseFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNS0xLTEtMS0y_66fe0507-814e-46b0-9a36-3205c318b679">2,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:FranchiseFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNS0zLTEtMS0y_3dec5a8c-84d8-4596-becf-7b929e3e274f">3,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNi0xLTEtMS0y_04e3ce4d-93e8-410e-9df7-cf21f18e0a7b">6,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNi0zLTEtMS0y_98ba57bf-1570-4572-b0e5-3adb187cc2ee">6,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNy0xLTEtMS0y_3c5ee8f1-beac-4f73-8db8-25816067bcfe">4,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNy0zLTEtMS0y_ece7983f-a6eb-49fa-b702-3fa619c28b73">3,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfOS0xLTEtMS0y_223d119b-2a22-4afe-ad88-cffb8ae41488">6,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfOS0zLTEtMS0y_24e3c417-1c14-4eb8-9f66-fdc6e5d33c88">5,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash overdrafts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTAtMS0xLTEtMg_cff2d1ec-86d7-4285-9753-e02090b71c8a">15,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:BankOverdrafts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTAtMy0xLTEtMg_f3e14cf5-b8cd-49c7-aa16-4f302285545e">9,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTItMS0xLTEtMg_8511ab72-a448-498b-a05d-ca458303ab3d">10,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTItMy0xLTEtMg_8cc337f9-b03b-43cb-8e08-02d59565b605">5,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTMtMS0xLTEtMg_fe80b56b-eeda-486c-ad0c-7e4ed3fd0cfa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTMtMy0xLTEtMg_5644853f-fa9d-4167-9ff4-2d8a4748f47d">13,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTQtMS0xLTEtMg_0a81313f-712d-445d-8aae-a270b1411085">16,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTQtMy0xLTEtMg_c0fceebf-ec90-42c7-a1ca-627e8853640a">15,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTUtMS0xLTEtMg_80a5c707-d15c-40b6-bb32-286695e653cf">145,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTUtMy0xLTEtMg_cb896c14-44a3-4d72-9a20-7c0520f64344">164,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI5MA_059478bb-f2ac-4efc-b98d-02645ae10eb4" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMS0xLTEtMS0y_55263032-0514-4294-a52e-72484d21599b">6,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMS0zLTEtMS0y_0ff18060-c168-4461-9be4-bc06f27e5726">6,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMi0xLTEtMS0y_8e1ad6bf-0270-450a-8b63-29be153b842f">8,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMi0zLTEtMS0y_2b5dccb7-5d03-4a35-b396-2162bf2f9822">8,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMy0xLTEtMS0y_84405ebf-fe80-4d33-afb3-35d212935b6b">7,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMy0zLTEtMS0y_839cad37-135d-4d00-920b-f6202afa5510">8,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option (as defined in note 4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNC0xLTEtMS0y_d291d072-e585-49ce-a2f4-452b44a1ab3d">172,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNC0zLTEtMS0y_ed6f44a7-02a4-470c-a451-7191e5d4ceda">164,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNS0xLTEtMS0y_93bd6f2b-4b31-4b05-9ca6-7be613a41651">3,174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNS0zLTEtMS0y_97bfe9eb-ecef-429b-b965-411402ac8cce">4,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other noncurrent liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNi0xLTEtMS0y_761a15ae-7c3e-4892-9f1d-c42d2d01fc1f">198,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNi0zLTEtMS0y_e4450447-fcce-4ea0-ba47-06b23ebb256b">192,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Represents the net value of the Company&#8217;s call and put options associated with the remaining equity interests in MBI (as defined in note 4), consisting of </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $<ix:nonFraction unitRef="usd" contextRef="i54e29e39fd2742ef8d805d98ad4ce6c4_I20230331" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODU1NQ_954f870d-4195-4f3a-b30e-867b15ac8dac">7.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iffc9f03e1f9f45a699fe8a588db3096a_I20230331" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTA5NA_ef77cd57-9ea2-4df1-b23b-68cc1b3515b6">165.1</ix:nonFraction> million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and liabilities of $<ix:nonFraction unitRef="usd" contextRef="i9ef3db89f7724a0d881a6a21b96c4da3_I20221231" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTE0MQ_302f0bd8-540a-46bc-92af-b4ae8b8557e0">6.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icd3e6417537d4342970b980f3d7d7875_I20221231" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTE2Mw_22ced5b1-e2af-4592-b4ac-28c30fac607d">157.9</ix:nonFraction> million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2022. Refer to notes 4 and 9 for further information on the MBI Net Option (as defined in note 4).</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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="ibb431b5590874f6e80c3de41084cab5c_2199023256223"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:InvestmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0MzczOA_c7ae537f-c4cc-4da8-93fe-ba99eb2b15d3" continuedAt="i41bc863de9aa494ea7772f1cd72d0eba" escape="true">EQUITY INVESTMENTS</ix:nonNumeric></span></div><ix:continuation id="i41bc863de9aa494ea7772f1cd72d0eba" continuedAt="i7a7c3c66a4ea428595d9a7617155a46d"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Clearwave) and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber. The Company's approximately <ix:nonFraction unitRef="number" contextRef="i19822ce7034a446f94893acf33da71e9_I20220101" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV81MDE_4f864cb0-ff69-4623-80da-e641f24ae0e5">58</ix:nonFraction>% investment in Clearwave Fiber was valued at $<ix:nonFraction unitRef="usd" contextRef="i19822ce7034a446f94893acf33da71e9_I20220101" decimals="-5" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV81NDg_310fb0a6-fd31-4ba7-a5d5-c82e6efc5073">440.0</ix:nonFraction> million as of the closing date. The Company recognized a non-cash gain of $<ix:nonFraction unitRef="usd" contextRef="i5005891d7327495bad6f549147b01d9c_D20220101-20220331" decimals="-5" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV82MTc_6e6d31f2-3e3b-4807-bce4-9f5b0dd1ac36">22.1</ix:nonFraction> million associated with this transaction in the quarter ended March 31, 2022. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;24, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company invested an additional $<ix:nonFraction unitRef="usd" contextRef="i58867e82ae1245fcbdcc5492a9e37e59_D20220324-20220324" decimals="-5" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV83MzM_0017a181-5f73-4fbb-b56b-7ec30c7a0c48">5.4</ix:nonFraction> million in Point Broadband Holdings, LLC, a fiber internet service provider ("Point Broadband"). On </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company contributed its Tallahassee, Florida system to MetroNet Systems, LLC, a fiber internet service provider ("MetroNet"), in exchange for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i59627ec1f8924f79bd2164022bea784b_D20220401-20220401" decimals="-5" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDAx_4115ed56-fd4d-4232-8e3d-dba11780e378">7.0</ix:nonFraction> million and an equity interest of less than <ix:nonFraction unitRef="number" contextRef="if44056b14f4749738ff1d6a9a56ab408_I20220401" decimals="2" name="cabo:OwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDQw_2b6823c1-b0b4-4b7d-b62c-c593a2025f77">10</ix:nonFraction>% in MetroNet valued at $<ix:nonFraction unitRef="usd" contextRef="i057e4b18e2994752bb80ccdd0988f983_I20220401" decimals="-5" name="us-gaap:InvestmentOwnedAtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDY1_270d29ae-3b96-4ae0-b872-c676ebb6e398">7.0</ix:nonFraction> million. On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company completed a minority equity investment for a less than <ix:nonFraction unitRef="number" contextRef="if5d1ab7b61e045b9b4fc20221628640d_I20220601" decimals="2" name="cabo:OwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMTQz_476a9bde-e09b-410d-8332-98139208db37">10</ix:nonFraction>% ownership interest in Visionary Communications, Inc., an internet service provider ("Visionary"), for  $<ix:nonFraction unitRef="usd" contextRef="i013ea40b089241dd8ab6ca5294e70a9c_D20220601-20220601" decimals="-5" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMjQ5_7cfaa51c-31ef-4b87-9170-4482294b50b2">7.2</ix:nonFraction> million. On September&#160;6, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company entered into a subscription agreement with Northwest Fiber Holdco, LLC, a fiber internet service provider ("Ziply"), under which the Company agreed to invest up to $<ix:nonFraction unitRef="usd" contextRef="i7e4a154813a14b82b0d38402e39d3578_I20220906" decimals="-5" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNDM2_de63acab-5f70-438a-a0ee-fe94724fcb44">50.0</ix:nonFraction> million in Ziply for a less than <ix:nonFraction unitRef="number" contextRef="i7e4a154813a14b82b0d38402e39d3578_I20220906" decimals="2" name="cabo:OwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNDY0_d9ed7f04-714c-49ed-9d8f-c3d125eb503a">10</ix:nonFraction>% equity interest. The Company funded $<ix:nonFraction unitRef="usd" contextRef="i1c7e4ed0760f4e02b205ea6844eef72c_D20221101-20221130" decimals="-5" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNTAz_40571ade-55a6-46f6-8341-0cf6624f0c3d">22.2</ix:nonFraction>&#160;million in November 2022 and expects to fund the remaining $<ix:nonFraction unitRef="usd" contextRef="i609f7a5e9d694046ab222db986f1e843_D20230101-20231231" decimals="-5" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNTU3_31309773-98fe-4697-a518-99c78e72a422">27.8</ix:nonFraction>&#160;million during 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company&#8217;s equity investments without readily determinable fair values are determined based on fair valuations as of their respective acquisition dates. As Tristar Acquisition I Corp, a special-purpose acquisition company ("Tristar") is publicly traded, the carrying value of the Company's Tristar investment is remeasured to fair value on a quarterly basis using market information.</span></div></ix:continuation><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i7a7c3c66a4ea428595d9a7617155a46d" continuedAt="iee4e70a428a243d78637f46cf99c8bd8"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0Mzc0MA_a2c291fc-5668-4e56-8658-890f10b1787c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The carrying value of the Company's equity investments consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership Percentage</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%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost Method Investments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MetroNet</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="i477b8623738c47b4baabfec8502dd149_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTEtMS0xLTQ1MTAz_f40d3d13-a1ac-47c3-9385-b1ab088fb919">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i477b8623738c47b4baabfec8502dd149_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTMtMS0xLTQ1MTAz_dea03741-47c4-46b3-9b5d-97a5264f130d">7,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99be04f6d07243028b7d84b1f9bd8c96_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTUtMS0xLTQ1MTAz_fe22bc4d-f589-487c-810a-ecd4364b8e4c">7,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nextlink</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="idfa8f892a26b453abab94e960c6f74bf_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTEtMS0xLTQ1MTAz_5cb8f579-bd7f-41d1-beb8-4b563c58fbee">20</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfa8f892a26b453abab94e960c6f74bf_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTMtMS0xLTQ1MTAz_024f2b67-e194-4ff9-88a8-a8be4d86f115">77,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c71e4b073d94a9aa39654182fcab462_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTUtMS0xLTQ1MTAz_e6843866-aab3-4a43-94c5-2493e892dc88">77,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point Broadband</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="ifa24e3cde0d641fa9282953ee266d6e4_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTEtMS0xLTQ1MTAz_4220f7db-17bd-482f-af97-ea47d9aedb04">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa24e3cde0d641fa9282953ee266d6e4_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTMtMS0xLTQ1MTAz_bc785911-6b8a-4e61-a757-63cb82dababe">42,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1122f2b7663846a8a55ad3762d7c9178_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTUtMS0xLTQ1MTAz_5afab44e-330d-4e55-b169-a2a1e2ad9364">30,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tristar</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="i939a9ea240a844828268329b35d68479_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTEtMS0xLTQ1MTAz_d5b25e3b-80ab-4daa-8c9c-df84b10defa7">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i939a9ea240a844828268329b35d68479_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTMtMS0xLTQ1MTAz_fb8e1e84-9c83-45ab-b4ed-c929c30c467f">23,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a02736794ad4774893524230c4f282a_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTUtMS0xLTQ1MTAz_2ade8849-d393-475b-b4ed-acc4d22fed09">23,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Visionary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTEtMS0xLTQ1MTAz_4f73e2c4-0ea8-46d3-82b1-64760f6536c3">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTMtMS0xLTQ1MTAz_e995ec20-f5ae-417e-96e2-89ee82e34541">7,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i934be95c75e5484abe69949dd609eb34_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTUtMS0xLTQ1MTAz_a46ceb2a-d518-4e04-92cc-94821a41a422">7,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ziply</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="i832be1e9aa1e467f82b1be3b0d092775_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTEtMS0xLTQ1MTAz_0d49309a-4423-419c-beaf-1da5f015f28c">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i832be1e9aa1e467f82b1be3b0d092775_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTMtMS0xLTQ1MTAz_62150838-1892-4e4a-b8a0-4906429792c5">22,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95e5b34463bb4d02a8ae44b8cbf6fbc0_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTUtMS0xLTQ1MTAz_e53e0d2b-063a-4603-961b-1adeb21cccfb">22,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;<ix:nonFraction unitRef="number" contextRef="iaa7ba68803e343b1b88d03823de8fc85_I20230331" decimals="2" name="cabo:CostMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTEtMS0xLTQ1MTAz_2d8c762e-de18-4011-8675-5da6a66f166e">10</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa7ba68803e343b1b88d03823de8fc85_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTMtMS0xLTQ1MTAz_d6e6707c-4ee8-48fa-8180-fb43ba85abdf">13,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a53dd46ef249a18f81fee2147adedc_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTUtMS0xLTQ1MTAz_a802aa72-1c45-40fd-bc90-a6de44c1eecf">13,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 cost method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF85LTMtMS0xLTQ1MTAz_4413951f-7175-43a2-8cb3-d7c3bdfc76c2">193,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF85LTUtMS0xLTQ1MTAz_4cef41f7-a1fc-4c1c-8515-0b3155346194">181,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">~<ix:nonFraction unitRef="number" contextRef="iedb8c7f5bef64a678c98da03f0527984_I20230331" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi0xLTEtMS00NTEwMy90ZXh0cmVnaW9uOmI2MjUzZjYxM2Q5OTRmNjdiNGQ2YzZmYjQyZmYwZDUzXzU_039d6738-2fbd-4591-b37d-fedd1796b49d">58</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedb8c7f5bef64a678c98da03f0527984_I20230331" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi0zLTEtMS00NTEwMw_7818535d-dca5-4c32-a81e-7262bc8a7977">395,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i501cc1c1ad474f749c1b0ff302204d80_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi01LTEtMS00NTEwMw_56c1d547-c655-4a77-bf60-6399d385b04f">409,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy0xLTEtMS00NTEwMw_4381af99-5323-4f03-9e95-1ff35af378f6">45.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy0zLTEtMS00NTEwMw_96b20934-f64e-4591-8b5c-391de775953e">568,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dc96f7f03444b70be060def021ee073_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy01LTEtMS00NTEwMw_b4ce6892-4392-449d-8c89-70f649c65003">571,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC0xLTEtMS00NTEwMw_80cafe7f-84a9-4a25-a517-a1afb5d5e6a7">40.4</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC0zLTEtMS00NTEwMw_7afd4fd1-a9e6-4ce6-8412-b99146e364a3">33,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48cb29fbbc264ca194b6c9040f666fca_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC01LTEtMS00NTEwMw_367fe5d0-e415-480b-a610-46fe52546b7e">33,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNS0zLTEtMS00NTEwMw_bb557d0d-1294-4cac-bcea-52c9203ac165">997,641</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNS01LTEtMS00NTEwMw_b5dec9e1-1f6d-42ef-951b-36b9afb61877">1,014,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNy0zLTEtMS00NTEwMw_ed4f7fd9-15e2-4ab6-8dc2-3e04677ec524">1,191,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNy01LTEtMS00NTEwMw_52be46b4-e84c-48db-8ad1-3c1018d4f4fd">1,195,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">AMG Technology Investment Group, LLC, a wireless internet service provider ("Nextlink").</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company holds a call option to purchase all but not less than all of the remaining equity interests in Mega Broadband Investments Holdings LLC, a data, video and voice services provider (&#8220;MBI&#8221;) that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 1, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and June 30, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the call option is not exercised, certain investors in MBI hold a put option to sell (and to cause all members of MBI other than the Company to sell) to the Company all but not less than all of the remaining equity interests in MBI that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 1, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The call and put options (collectively referred to as the &#8220;MBI Net Option&#8221;) are measured at fair value using Monte Carlo simulations that rely on assumptions around MBI&#8217;s equity value, MBI&#8217;s and the Company&#8217;s equity volatility, MBI&#8217;s and the Company&#8217;s earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221; and as adjusted, &#8220;Adjusted EBITDA&#8221;) volatility, risk adjusted discount rates and the Company&#8217;s cost of debt, among others. The final MBI purchase price allocation resulted in $<ix:nonFraction unitRef="usd" contextRef="i7224c16f64d24b43b7596127ec94f82c_I20201112" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMjkx_3eea5b41-8203-4d24-9383-7208591759de">630.7</ix:nonFraction> million being allocated to the MBI equity investment and $<ix:nonFraction unitRef="usd" contextRef="ic76fcec8ef29464e9f8d316b589fb4e5_I20201112" decimals="-5" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMzQz_29faaf9a-651d-434a-91ad-b0cff71e5113">19.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i969366964edc4d969f711bc40f8da125_I20201112" decimals="-5" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMzUw_38f1a66e-0440-4bf1-9c2a-f35c7f5731cd">75.5</ix:nonFraction> million being allocated to the call and put options, respectively. The MBI Net Option is remeasured at fair value on a quarterly basis. The carrying value of the MBI Net Option liability was $<ix:nonFraction unitRef="usd" contextRef="ie747c498c5c444979a74af6a037e0b51_I20230331" decimals="-5" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zNTM2_dd953845-5d0e-4994-b9a8-9a4de03a0ff3">172.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib9938a7226e24870a7cf247a01d3b0b8_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zNTQz_6a415a69-3b80-4c1a-b5ba-f041e201e398">164.4</ix:nonFraction> million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and December&#160;31, 2022, respectively, and was included within other noncurrent liabilities in the condensed consolidated balance sheets. Refer to note 9 for further information on the MBI Net Option.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Wisper ISP, LLC, a wireless internet service provider  ("Wisper").</span></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:115%">The carrying value of MBI exceeded the Company&#8217;s underlying equity in MBI&#8217;s net assets by approximately $<ix:nonFraction unitRef="usd" contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331" decimals="-5" name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zODcy_0308afc4-f6bd-4455-a621-a4f105cb1544">496.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1dc96f7f03444b70be060def021ee073_I20221231" decimals="-5" name="us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zODc5_d8db48c7-24b0-45ff-8e17-700df7218ebe">497.8</ix:nonFraction> million as of March&#160;31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2022, respectively.</span></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="iee4e70a428a243d78637f46cf99c8bd8"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:EquityMethodInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0MzczOQ_1dd1219b-6b00-4bb6-9a24-f099c1457541" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investment income (losses), which increase (decrease) the carrying value of the respective investment, and which are recorded on a one quarter lag, and the change in fair value of the Company's Point Broadband investment and MBI Net Option were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investment Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i963ecb98cb5449fc9eb804a1927703a6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8zLTEtMS0xLTQ1MTAz_fafa44a3-993b-42db-819b-74f10398c13a">14,231</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5005891d7327495bad6f549147b01d9c_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8zLTMtMS0xLTQ1MTAz_34bf8efc-7f3a-4653-94da-3ed293bd68d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF80LTEtMS0xLTQ1MTAz_9b46786a-3aeb-426e-b375-669de81b4b31">2,403</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF80LTMtMS0xLTQ1MTAz_86351f36-c0da-46d8-b0d1-f3749bd5fc8f">2,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib04791384e3a4a9e9e510150b8972c8f_D20230101-20230331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF81LTEtMS0xLTQ1MTAz_e958884c-996f-4e7b-92c9-1ad86c0a23a0">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i898e9a1d51b44c33b488be91a2ad50c1_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF81LTMtMS0xLTQ1MTAz_1eab5d7b-4300-470e-9fe3-a4792e8bc6ad">999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF82LTEtMS0xLTQ1MTAz_1e43085f-f194-4725-bff9-e826727c4c82">16,514</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF82LTMtMS0xLTQ1MTAz_ed59c37b-a452-4d3a-855d-96bc09d8350e">3,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income (Expense), Net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF85LTEtMS0xLTQ1MTAz_5eb176bc-05c8-422d-815e-6a32784b6518">12,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF85LTMtMS0xLTQ1MTAz_a42ac0b3-3288-4cf5-9d30-51d59a05897c">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option change in fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i701473a2fc784c16ae70d628eadc3419_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8xMC0xLTEtMS00NTEwMw_4f98ca98-843c-4489-ab70-ddefdfffb6be">7,980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61a61bbe2da442bcac090704ff0216eb_D20220101-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8xMC0zLTEtMS00NTEwMw_52c53786-3d07-491e-a278-86d4ce1a4f35">84,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company identified a $<ix:nonFraction unitRef="usd" contextRef="i8bf5a0d5887f4fb0b40e35a90872bea7_I20230331" decimals="-5" name="cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80MjM0_790765ad-37c5-4d51-823b-f3115e0f203b">186.6</ix:nonFraction> million difference between the fair values of certain of MBI&#8217;s finite-lived intangible assets and the respective carrying values recorded by MBI, of which $<ix:nonFraction unitRef="usd" contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331" decimals="-5" name="cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80Mzg0_42ad8d00-3cce-412f-8c12-67750f1a3d65">84.0</ix:nonFraction> million was attributable to the Company&#8217;s <ix:nonFraction unitRef="number" contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NDIx_9a8765ef-0178-4676-9ff4-855b8cd79ca7">45</ix:nonFraction>% pro rata portion. The Company is amortizing its share on an accelerated basis over the lives of the respective assets. For the three months ended March&#160;31, 2023, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331" decimals="-5" name="cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NTk3_09b079e3-4e97-4444-b5b3-f94977265772">0.8</ix:nonFraction> million of its pro rata share of MBI&#8217;s net income and $<ix:nonFraction unitRef="usd" contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331" decimals="-5" name="cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NjQ2_f169b2ee-afb6-4596-a625-238fc91d8fe4">3.2</ix:nonFraction> million of its pro rata share of basis difference amortization. For the three months ended March&#160;31, 2022, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331" decimals="-5" name="cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NzU5_f22ef6bf-62b3-41d2-b214-7627067a9608">6.7</ix:nonFraction> million of its pro rata share of MBI&#8217;s net income and $<ix:nonFraction unitRef="usd" contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331" decimals="-5" name="cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80ODA4_1049dfbc-62c4-4651-9c15-61f7cd7fdc46">4.0</ix:nonFraction> million of its pro rata share of basis difference amortization.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt">Amount includes a $<ix:nonFraction unitRef="usd" contextRef="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80ODg1_81b14d42-a0e2-4454-94b5-e5598763624c">12.3</ix:nonFraction> million non-cash mark-to-market gain on its investment in Point Broadband in the first quarter of 2023 as a result of an observable market transaction in Point Broadband&#8217;s equity.</span></div></ix:nonNumeric><div style="margin-top:12pt;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 assesses each equity investment for indicators of impairment on a quarterly basis. No impairments were recorded for any of the periods presented.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfODg3_aeeaecc2-b059-4868-b3a4-7f03db7124e7" continuedAt="i82a3d4826b5a4cb9aae030c006242b3d" escape="true">PROPERTY, PLANT AND EQUIPMENT</ix:nonNumeric></span></div><ix:continuation id="i82a3d4826b5a4cb9aae030c006242b3d" continuedAt="i9376fbf7be034c0cb4dee4a2c71f1c4c"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfODg4_44e37695-5207-4d8e-8b28-865b75d5fd16" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable distribution systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibee2be6101bb4159a7237cc7c432e723_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMS0xLTEtMS0y_043badcc-4d6d-4395-b501-8b581b0371c4">2,519,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ba9267254324d77a6f75ff885442dfb_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMS0zLTEtMS0y_b724207a-2fb4-4215-bf95-6014b719d003">2,454,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer premise equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f0813feb57e4b1f99abd0b0137d16d2_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMi0xLTEtMS0y_725d0365-2a7f-40b7-90e2-0fc9144f0b56">345,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbca8e47a48b4dfba8cfca5a9b8de58b_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMi0zLTEtMS0y_aacdcc0a-a842-4464-bb3a-d63d200bd87e">339,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16425f5f38264f179c7317db3276d303_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMy0xLTEtMS0y_b885ff0b-6f4c-44b3-a10a-bd222bedb8ee">446,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3b07e3294e48759b68b6b703928a99_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMy0zLTEtMS0y_c16c2248-b830-473a-b67d-ec5a76fe75db">450,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c5b0c190ccc4a238db1550129338504_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNC0xLTEtMS0y_ca4f1136-7b1e-42d9-8165-5707f4b95ae7">138,562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie33cbe1c3c8f46a1a3767e7cb50273aa_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNC0zLTEtMS0y_be0a4bf8-4519-40e3-a875-50853c15ae95">138,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i336dec3b8c6241028c2c0a2a715b254e_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNS0xLTEtMS0y_9b8fcb36-67d1-4e1f-8123-8baa46f0c6d7">66,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eb1a730b6de478eb8e010e663237db2_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNS0zLTEtMS0y_57c57e64-b904-44f2-97f3-102359b91e9d">58,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e294dbf805b459b8450050108ff288d_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNi0xLTEtMS0y_4c52437f-86a9-44a6-b252-4bc2360cd6f0">228,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673a77f5c1ba4263b79360e7eb002f3b_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNi0zLTEtMS0y_e2882cb6-0aae-46d2-8c31-b2e422680927">230,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i056b6a59f05a49c6a6acf2a388644ab5_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNy0xLTEtMS0y_9f00a10c-06d1-45f1-82b9-5cc67a14d0ab">12,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc65082aba674fb1a94121f496f4000b_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNy0zLTEtMS0y_f31ad182-24fe-499c-ac23-bd2421ab93c1">12,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOC0xLTEtMS0y_7fa56db3-d8b3-48fc-bf68-7c7cc6c2b54d">9,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOC0zLTEtMS0y_988ab905-bc87-469d-b4a5-2616d206c355">11,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOS0xLTEtMS0y_1ff81a93-62e8-4270-b680-339c525d7b9e">3,766,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOS0zLTEtMS0y_cebf1bc4-8ee4-4aa3-810e-abea382b59c7">3,695,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTAtMS0xLTEtMg_4469f4a9-75d6-4ef3-b5cb-ff7e64bcba9e">2,041,920</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTAtMy0xLTEtMg_4525b9a8-04bb-410e-89a9-1d6d9993deea">1,993,845</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTEtMS0xLTEtMg_83d6928f-618b-424f-88ed-723e68f3fad7">1,724,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTEtMy0xLTEtMg_c65108db-3a3c-4d8e-bf3d-a561f24683fc">1,701,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;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 contributed $<ix:nonFraction unitRef="usd" contextRef="i19822ce7034a446f94893acf33da71e9_I20220101" decimals="-5" name="cabo:EquityMethodInvestmentPropertyPlantAndEquipmentContributed" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTM4_139a2db4-fe20-40c5-8912-e3a8f9977621">280.0</ix:nonFraction> million of property, plant and equipment, net, to the Clearwave Fiber joint venture on </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and recognized a $<ix:nonFraction unitRef="usd" contextRef="i8357f6bd1a4348a292ec3f3a46d108c4_D20220101-20220101" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMjQx_33fec639-f298-41f1-b1ad-6b199655dbb6">22.1</ix:nonFraction> million non-cash gain on the transaction in the first quarter of 2022. </span></div><div style="margin-top:12pt;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 classified $<ix:nonFraction unitRef="usd" contextRef="i85c264c77f224e77805b4e616e94ec99_I20230331" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcxNQ_cf06c858-898d-4af5-a2a8-ba4f0ff57feb"><ix:nonFraction unitRef="usd" contextRef="i008ec77748bf41efb04a2add1090b777_I20221231" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcxNQ_dcb8ed6d-4869-4027-94d0-b0c69a59d3f2">0.9</ix:nonFraction></ix:nonFraction> million of property, plant and equipment as held for sale as of both March&#160;31, 2023 and December&#160;31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such assets are included within other noncurrent assets in the condensed consolidated balance sheets.</span></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><ix:continuation id="i9376fbf7be034c0cb4dee4a2c71f1c4c" continuedAt="ibaf2d1edfd9c4ed1b2e4314f1a9c259e"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense for property, plant and equipment was $<ix:nonFraction unitRef="usd" contextRef="idc76877176434a5792d64e508bf1b1b6_D20230101-20230331" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcyMw_334ae4f9-6595-4205-b097-f3a58f333da9">67.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie3036aab9c4e4da195b354bb5477a713_D20220101-20220331" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODczMw_a2276526-1c29-4143-b942-70243c1c7279">67.1</ix:nonFraction> million for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibaf2d1edfd9c4ed1b2e4314f1a9c259e">and 2022, respectively</ix:continuation>.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_52"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ2OQ_03c1d34e-41d2-4338-bdbc-71e7069704c1" continuedAt="i4452cdb3440948d6b98a21041803a04f" escape="true">GOODWILL AND INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="i4452cdb3440948d6b98a21041803a04f"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill was $<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI1MQ_537f86c4-93c6-4a64-a08c-b9b205896cee"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI1MQ_cb126327-14ec-4880-b014-ea83d6ec1b75">928.9</ix:nonFraction></ix:nonFraction> million as of both March&#160;31, 2023 and December&#160;31, 2022. The Company has <ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI3Nw_7ae5ddfe-6e57-4104-bb0c-8da77ce6d639"><ix:nonFraction unitRef="usd" contextRef="ia2409ef1c054426b93482b53779390dd_D20220101-20221231" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI3Nw_cb9e7247-99f9-4e82-ab9b-4b2f5c8c95e6">not</ix:nonFraction></ix:nonFraction> historically recorded any impairment of goodwill.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ3MQ_ba68e4f2-4c74-4b8c-bc95-e2a8f4308d37" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (dollars in thousands): </span></div><div style="margin-top:12pt"><table 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:21.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.057%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life<br/>Range<br/>(in years)</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id51a2726a7fc4d7a87e374bcde483bf9_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xLTEtMS0yL3RleHRyZWdpb246ZWEyNjcwZDM5MDU1NDY3ZGJlY2VlYTc2MWMwZDkyMTZfNA_01e208c2-b851-4ee4-9ed3-ddd7425b379c">13.5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i1c0ccd30135a4eafb90c55c11f839456_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xLTEtMS0yL3RleHRyZWdpb246ZWEyNjcwZDM5MDU1NDY3ZGJlY2VlYTc2MWMwZDkyMTZfOQ_41d1220a-8871-46cb-bc0b-ee6acac58896">17</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a4608b9509456fa6ddd089df443053_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0zLTEtMS0y_f0a88ef2-73f3-4cfa-9220-323b85a96129">784,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a4608b9509456fa6ddd089df443053_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy01LTEtMS0y_324f77cc-596b-45c0-857d-ef97543fd7e0">243,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a4608b9509456fa6ddd089df443053_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy03LTEtMS0y_ef6dc80c-4650-4862-9d70-e936538c6b69">541,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy05LTEtMS0y_0d1b44b2-fe4c-4bc6-9aa1-bfcd1a967163">784,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xMS0xLTEtMg_de978e54-a327-4a08-b808-a0197e4e0734">225,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xMy0xLTEtMg_24b8ce11-7ddc-4a0c-af16-40ab7104cf19">558,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i16a27b4513374349937988e6f71ea9ed_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xLTEtMS0yL3RleHRyZWdpb246ZDAyZGQyZGE0NWEyNGNmZjk0YjAxMzlhZDFlZmJlNjlfNA_020ea0c7-73b3-4bef-b335-8362d6106c08">2.7</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i36cf799e112544bc89e7fca2e2a9d28d_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xLTEtMS0yL3RleHRyZWdpb246ZDAyZGQyZGE0NWEyNGNmZjk0YjAxMzlhZDFlZmJlNjlfOQ_d03ad1ab-c230-4a38-959d-1ab311cf8022">4.2</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0zLTEtMS0y_ff7dc062-79fd-4ab9-8d09-872b6c206e71">11,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC01LTEtMS0y_c8bc1ecd-8c5e-4e3b-b7ac-a31441eb7138">7,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC03LTEtMS0y_7c971bfb-de99-4616-b0fa-469227b7aea1">4,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC05LTEtMS0y_894015f6-eafa-4a47-9db1-298e3dac7a95">11,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xMS0xLTEtMg_b2d4751d-d9bd-4b2d-b5bb-971e3bba879c">6,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xMy0xLTEtMg_3380afca-c534-463f-9577-a509be61705e">5,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Wireless licenses</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7c2d8534429c428199373e23da2776e4_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xLTEtMS0yL3RleHRyZWdpb246YjdhOWQ4MWEyYTQ1NGJlZmI5OGZiMmY0YmUwNjc5ZDdfNA_ccabf699-dbaf-4c47-aff7-6399b9b71958">10</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i27f04631195841dbbca0eb0c025677f6_D20230101-20230331" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xLTEtMS0yL3RleHRyZWdpb246YjdhOWQ4MWEyYTQ1NGJlZmI5OGZiMmY0YmUwNjc5ZDdfOQ_6b300e65-199b-48ce-8a9c-7a7f250ec925">15</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i89a589a52c7e4bf5b0285eb56159be7b_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0zLTEtMS0y_b54acd16-4930-4386-a309-9d83e0f0bf12">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a589a52c7e4bf5b0285eb56159be7b_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS01LTEtMS0y_939eeb88-0c37-4115-83b9-efeb7b0147a1">322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a589a52c7e4bf5b0285eb56159be7b_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS03LTEtMS0y_2d5d7d1a-4b7d-44e5-8d40-2a5550a298dd">1,096</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc369743988b4fbe882d355ee65861af_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS05LTEtMS0y_ae7eee6d-211e-4e0d-9b5f-4eb90f731bd2">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc369743988b4fbe882d355ee65861af_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xMS0xLTEtMg_a4e29a80-9f3a-4e9e-abd1-286dcf77f1e5">286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc369743988b4fbe882d355ee65861af_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xMy0xLTEtMg_d1f1393a-0704-4ad1-8686-982c3585dc23">1,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0zLTEtMS0y_cd948dca-a3e7-40e6-8f9b-d339cdb74d50">797,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi01LTEtMS0y_eb7f1952-c632-409d-89f5-abd6285ebc2f">250,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi03LTEtMS0y_19077502-9326-486a-835c-b9166e26982c">547,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi05LTEtMS0y_5375c28d-f1e4-4080-9b5e-17051c990006">797,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0xMS0xLTEtMg_c3f5d9a7-32b7-4c1a-b2be-9cf108b20dba">232,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0xMy0xLTEtMg_8d412f3d-d13a-47f9-a30e-16a3d4b842c1">565,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Franchise agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d52b9fa69e9441fa44d78be5197cf80_I20230331" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfOS03LTEtMS0y_6a489e30-b9c4-4ded-a948-d45581b8ff75">2,100,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb5685fabe2f48ceacd2f6d0ef1e5e4a_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfOS0xMy0xLTEtMg_49b562f8-1a65-489b-87e9-a12e9beb8233">2,100,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark and trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f839453eb1840cc8a1fc3746ea36b75_I20230331" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTAtNy0xLTEtMg_5b36f33c-c5d0-4da2-b359-3abe57d774aa">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eba3f3980fb4eddbac086dac52842a6_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTAtMTMtMS0xLTI_acf9d552-2c38-4e84-a91a-9ddf9cdc5ddb">800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTEtNy0xLTEtMg_0819fd43-2645-4621-94ac-5bafb3334900">2,101,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTEtMTMtMS0xLTI_45304547-dbe1-483c-91f4-b58caa4bc6d5">2,101,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTMtNy0xLTEtMg_061e698d-4e6e-465d-a3c9-18b7cc077844">2,648,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTMtMTMtMS0xLTI_d4210687-223f-48b5-a608-7971bf4f5c77">2,666,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTAxOQ_e21855ba-d45c-4963-9505-b1cc5bdabc8b">18.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTAyNg_7ae6eef0-4e72-4279-8e81-695bb23967f7">20.8</ix:nonFraction> million for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2022, respectively.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ3Mg_eb2f0abe-3dfb-4158-b4e8-d0d951d6138b" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization of existing finite-lived intangible assets as of March&#160;31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMS0yLTEtMS0y_1d757d81-aeb9-4d0c-bfc6-b78ec5ca206b">54,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMi0yLTEtMS0y_8d446311-54d0-447c-9ce8-8f97c3415d85">65,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMy0yLTEtMS0y_18a8b11c-0753-4f7c-9e4e-6353ae9c1fbb">60,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNC0yLTEtMS0y_4da1f45a-dd43-4428-bb3d-b9851bd3f249">55,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNS0yLTEtMS0y_0bf1582b-a066-49a6-b664-8ea809ae6d51">51,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNi0yLTEtMS0y_a54eff9c-bad4-4920-be58-e90cb6d91ab9">259,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNy0yLTEtMS0y_0caab3a4-400e-4ec1-8936-33d6a01a682a">547,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual amortization expense in future periods may</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">differ from the amounts above as a result of intangible asset acquisitions or divestitures, changes in useful life estimates, impairments or other relevant factors.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_55"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjE_deb68888-34ed-42da-a7ce-7e7fb2455950" continuedAt="i175bf603f90f4ebeabe38fcb3a729633" escape="true">DEBT</ix:nonNumeric></span></div><ix:continuation id="i175bf603f90f4ebeabe38fcb3a729633" continuedAt="i93f9c70609144f83be3850beed1318e1"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjI_fa1b1810-4f0e-43ed-af4d-b6849c68b06f" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facilities (as defined below)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79f96fe7112544e2920850db6cf5433b_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMS0xLTEtMS0y_95f0bbe4-e640-4cf1-9f89-c3c5ca341687">2,269,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7edc2793c894b57a612483f9129ed77_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMS0zLTEtMS0y_d9c300b7-61bf-4dbe-8ba7-2d10cde7afe8">2,273,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes (as defined below)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd7f5976ae044191aaf3ce3a11fa8f3b_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMi0xLTEtMS0y_c1046bc8-5d34-4a0b-9cd5-70b5a34b582c">650,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6557b65d97e4911ac08db0b365e0f64_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMi0zLTEtMS0y_838eee94-0c96-437e-9b90-077529c9db6a">650,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes (as defined below)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b4af6c234fb49659adba158c9a162e5_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMy0xLTEtMS0y_41211c80-b809-4961-84da-9abc19fbb0a6">920,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0de4bc5b01244817a17c57631f97d1bb_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMy0zLTEtMS0y_cfc8b07d-1408-4c54-8328-5e684e4a49a5">920,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNC0xLTEtMS0y_28e29a21-8228-4c1a-92f6-8f4c586ab9af">4,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNC0zLTEtMS0y_a3670491-6423-42bb-879c-c0a887d308b0">4,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNS0xLTEtMS0y_7a48c4a4-34ac-4805-9197-ac05801dc921">3,843,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNS0zLTEtMS0y_52edc3ba-ca32-49a3-8276-8214e9b23e0d">3,848,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNi0xLTEtMS0y_19bf5541-1151-477a-b00f-ed71deae54c7">15,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNi0zLTEtMS0y_922830bc-5370-42a4-ac29-8adddf6c8ec7">16,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79f96fe7112544e2920850db6cf5433b_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNy0xLTEtMS0y_fb3cec24-b177-4ab6-a974-3a3aed5668f8">25,346</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7edc2793c894b57a612483f9129ed77_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNy0zLTEtMS0y_7f38a5e9-ce57-43bb-beec-d544b05367d9">23,913</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOC0xLTEtMS0y_2c3ee46e-ff4a-44ae-bad0-81e459ec4dfa">18,919</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOC0zLTEtMS0y_08b75812-2ed5-421b-a3f1-8b83abd35d2c">55,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOS0xLTEtMS0y_1bca6483-f5df-48a3-a656-c8da1541a617">3,784,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOS0zLTEtMS0y_118c9e88-5bff-4f9d-b4e0-47bb092b6c84">3,752,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Credit Facilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to February 22, 2023, the Company had in place a credit agreement (the "Credit Agreement") that provided for senior secured term loans in original aggregate principal amounts of $<ix:nonFraction unitRef="usd" contextRef="i1b6057b8be634b17b885fc7028da04c5_I20230221" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzI0Mg_217b5204-6539-4066-9aa7-969f86a4e9a0">700.0</ix:nonFraction> million maturing in 2025 (the &#8220;Term Loan A-2&#8221;),  $<ix:nonFraction unitRef="usd" contextRef="i7cab6451a7074f858199818186ee3265_I20230221" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzI4Nw_483f4667-e615-4278-b276-7357301a04cd">250.0</ix:nonFraction> million maturing in 2027 (the &#8220;Term Loan B-2&#8221;), $<ix:nonFraction unitRef="usd" contextRef="iab8599bf4b0f48638db7cdceccd231d1_I20230221" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzMzMQ_6fe6d0b6-f55c-471d-9103-a85564ec2eea">625.0</ix:nonFraction> million maturing in 2027 (the &#8220;Term Loan B-3&#8221;) and  $<ix:nonFraction unitRef="usd" contextRef="i18535320976f48f68a7adf6bcda5dddf_I20230221" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzM3OQ_3d3f6dc7-5207-4987-8620-d54044beef53">800.0</ix:nonFraction> million maturing in 2028 (the "Term Loan B-4"), as well as a $<ix:nonFraction unitRef="usd" contextRef="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzQzNg_32e5a963-7ad1-4fd6-bebf-a2cc528dfbc5">500.0</ix:nonFraction> million revolving credit facility maturing in 2025 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan A-2, the Term Loan B-2, the Term Loan B-3 and the Term Loan B-4, the &#8220;Senior Credit Facilities&#8221;). The Revolving Credit Facility also gives the Company the ability to issue letters of credit, which reduce the amount available for borrowing under the Revolving Credit Facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023, the Company amended and restated the Credit Agreement (as amended and restated, the "New Credit Agreement") to, among other things, (i) increase the aggregate principal amount of commitments under the Revolving Credit Facility by $<ix:nonFraction unitRef="usd" contextRef="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQyNzg_64dcc03a-0974-496f-a349-4ac969c1de33">500.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="ie4b269442c1a41118d809a1ed5b55055_I20230222" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQyOTQ_472f7e51-e1e5-4ba5-90f4-d0eecaf9fa40">1.0</ix:nonFraction>&#160;billion; (ii) extend the scheduled maturity of the Revolving Credit Facility from October 2025 to February 2028; (iii) upsize the outstanding principal amount under the Term Loan B-3 by $<ix:nonFraction unitRef="usd" contextRef="iab8599bf4b0f48638db7cdceccd231d1_I20230221" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzMDg_3ce885d1-9848-4cf1-870f-f6c77c4702a2">150.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="i457c8b71d28a4806af408ccffcbd687c_I20230222" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzMjQ_c65c7bd5-9920-48b9-8013-311e71e31096">757.0</ix:nonFraction>&#160;million (the "TLB-3 Upsize"); (iv) extend the scheduled maturities of the Term Loan B-2 and the Term Loan B-3 from October 2027 to October 2029 (subject to adjustment as described in the notes to the table below summarizing the Company's outstanding term loans as of March 31, 2023); (v) increase the fixed spreads on the Term Loan B-2 and the Term Loan B-3 from <ix:nonFraction unitRef="number" contextRef="i622f942e6eac47928dc8cf4a753d5ab0_D20230221-20230221" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNDA_a58b34a4-3f2c-4f94-86cd-6c3c90636228">2.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i66899f94daa647b1a3292df9f06a4b2d_D20230222-20230222" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNDc_dee6617a-3308-4dbf-90f4-d5c523d6fa6f">2.25</ix:nonFraction>%; and (vi) transition the benchmark interest rate for the Revolving Credit Facility, the Term Loan B-2 and the Term Loan B-3 from LIBOR to SOFR plus a <ix:nonFraction unitRef="number" contextRef="i71876e9a13b0473eafb421f8ac435d4a_D20230222-20230222" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzYxOA_ba9f14d0-7c71-4bb8-9118-c066983057db">10</ix:nonFraction> basis point credit spread adjustment. Except as described above, the New Credit Agreement did not make any material changes to the principal terms of the Term Loan B-2, the Term Loan B-3, the Term Loan B-4 or the Revolving Credit Facility. Upon the effectiveness of the New Credit Agreement, the Company drew $<ix:nonFraction unitRef="usd" contextRef="if3ebc68a5af64b8a854212ed715bd84e_D20230222-20230222" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNTQ_a164f9f8-c387-44a2-8429-a3c0f1fdcc8e">488.0</ix:nonFraction>&#160;million under the Revolving Credit Facility and, together with the net proceeds from the TLB-3 Upsize, repaid all $<ix:nonFraction unitRef="usd" contextRef="ie66d5e73b86047d789f041a51d7ca0bd_D20230222-20230222" decimals="-5" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNzA_02b10628-3f45-4375-98a4-3287edfe9931">638.3</ix:nonFraction>&#160;million aggregate principal amount of its outstanding Term Loan A-2.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to the table below summarizing the Company&#8217;s outstanding term loans as of March&#160;31, 2023 and notes 10 and 19 to the Company&#8217;s audited consolidated financial statements included in the 2022 Form 10-K for further details on the Senior Credit Facilities.</span></div></ix:continuation><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i93f9c70609144f83be3850beed1318e1" continuedAt="i78f80daff0b64b9d977a0347c217df6f"><div style="margin-top:12pt;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  March&#160;31, 2023, the Company had approximately </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331" decimals="-8" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2ODE0OA_2f10be6f-191c-475b-b387-812acc8f395b">1.8</ix:nonFraction> billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of aggregate outstanding term loans and $<ix:nonFraction unitRef="usd" contextRef="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3NjQxOQ_3897c3d3-c3f1-454b-ae62-aec901fa2dc9">488.0</ix:nonFraction> million of borrowings and $<ix:nonFraction unitRef="usd" contextRef="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2ODIxNA_5f2e9942-e0d3-47cb-b4ee-674a0803c2ed">512.0</ix:nonFraction> million available for borrowing under the Revolving Credit Facility. <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:SummaryOfTermLoansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjM_734cec35-316e-4162-a9ba-41e1cbe3103c" continuedAt="ie1c76965e39b48eaa34528ad98002b64" escape="true">A summary of the Company&#8217;s outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands): </ix:nonNumeric></span></div><ix:continuation id="ie1c76965e39b48eaa34528ad98002b64"><div style="margin-top:12pt"><table 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:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.936%"></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:7pt;font-weight:700;line-height:120%">Instrument</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:7pt;font-weight:700;line-height:120%">Draw Date(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Original Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Amortization Per Annum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Outstanding Principal</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:7pt;font-weight:700;line-height:120%">Final Scheduled Maturity Date</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:7pt;font-weight:700;line-height:120%">Final Scheduled Principal Payment</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:7pt;font-weight:700;line-height:120%">Benchmark Rate</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:7pt;font-weight:700;line-height:120%">Fixed Margin</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:7pt;font-weight:700;line-height:120%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi00LTEtMS0y_68c5408f-6159-48fa-8988-6ea91c603764">250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331" decimals="3" name="cabo:LongTermDebtAmortizationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi02LTEtMS0y_887f4872-f630-4ebc-a08f-b2e7daf266de">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi04LTEtMS0y_107ec121-cbc4-401c-88d5-184f82bb2ae1">240,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xMi0xLTEtMg_423efb3b-0e35-4ad7-8a97-90242b29de9b">223,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR + <ix:nonFraction unitRef="number" contextRef="i7bb7ed0cd1764ca3866740bdfa6458fe_D20230101-20230331" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xNC0xLTEtMg_1971fa15-d1f7-4475-989e-31c7382934d3">10</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xNi0xLTEtMg_5523f060-e00c-41b4-832d-c95aee6a374c">2.25</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xOC0xLTEtMg_0634eca9-0c6b-44aa-816f-ad7e06c32a19">7.16</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6/14/2019 10/30/2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2/22/2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da1ab9b879c4ce0a123ae0f221188b4_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTEyMg_d4c4a6af-0265-43f7-ac69-57658f3b2df9">325,000</ix:nonFraction> </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57a1b3f4951d46989c0f66dca7312a42_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTE1MQ_57116036-2403-4ea2-a661-5a320b24dfb5">300,000</ix:nonFraction> </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i450054a4cf6841229b80c7496ad9b006_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTE2MQ_ed8e5bc6-e643-43b1-bfb2-a3e6b0c6dedc">150,000</ix:nonFraction> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331" decimals="3" name="cabo:LongTermDebtAmortizationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy02LTEtMS0y_15e9ca2b-9565-4c6f-8eda-604a418bd837">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy04LTEtMS0y_69f677f2-eedc-4a9a-b321-911bc685b3d2">755,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xMi0xLTEtMg_fe9d5a11-d336-4454-8b00-2db13f4077c7">704,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR  + <ix:nonFraction unitRef="number" contextRef="idaa98d12333643ab9fb4fb27f086354a_D20230101-20230331" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xNC0xLTEtMg_a8000c5a-a615-4570-8801-433cc677a6d2">10</ix:nonFraction> bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xNi0xLTEtMg_d1a02f44-fc16-496d-b085-f540fee34d38">2.25</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xOC0xLTEtMg_ee5edf86-4e9a-4729-911b-a29be6a44bf4">7.16</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC00LTEtMS0y_030a1d32-38da-4a21-b387-050b678839e2">800,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331" decimals="3" name="cabo:LongTermDebtAmortizationRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC02LTEtMS0y_0b9a63e4-caf2-4043-bcd4-fc34fc2c50e1">1.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC04LTEtMS0y_0efdeac2-90ec-4674-b82f-8b0fca5b49d1">786,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xMi0xLTEtMg_69de45de-9f7c-4be0-8487-f0a58506831b">746,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xNi0xLTEtMg_7a720493-5bd4-42a7-bc2e-4e5e994668dc">2.00</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xOC0xLTEtMg_73bbde22-2ec9-4414-b84c-49f5a6e8254b">6.84</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS00LTEtMS0y_d23a6802-38c7-4348-b58e-3564eaaeb47b">1,825,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS04LTEtMS0y_9c0547be-47bf-4a69-a338-1761f4f08725">1,781,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS0xMi0xLTEtMg_4d1618e1-b028-45e6-8fa7-a4b4d1aea7f9">1,674,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $<ix:nonFraction unitRef="usd" contextRef="i14c86d5990934331a0e4fa2edf1d252a_I20230331" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzYyOQ_04035494-63a5-4ea5-a876-65848b5c89c8">150.0</ix:nonFraction>&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.</span></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In November 2020, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i50d07882a8874f2298ade317f32dc147_I20201109" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjI1Nw_ac586d25-60fb-4a36-950b-ecb74d6cb45c">650.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i50d07882a8874f2298ade317f32dc147_I20201109" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjI5MA_e87652b3-d2e0-43c7-92b7-49c21f817306">4.00</ix:nonFraction>% senior notes due 2030 (the &#8220;Senior Notes&#8221;). The Senior Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="i50d07882a8874f2298ade317f32dc147_I20201109" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNjA0NzMxMzk2ODM1Mw_8514f08d-1eda-4368-909a-55004846cb82">4.00</ix:nonFraction>% per annum payable semi-annually in arrears on  May 15th and  November 15th of each year. The terms of the Senior Notes are governed by an indenture dated as of  November 9, 2020 (the &#8220;Senior Notes Indenture&#8221;), among the Company, the guarantors party thereto and The Bank of New York Mellon Trust Company, N.A. (&#8220;BNY&#8221;), as trustee.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time and from time to time prior to November 15, 2025, the Company  may redeem some or all of the Senior Notes for cash at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="if02c8fc416c84a4b915c37f3bb687978_D20201109-20201109" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjg3Nw_9fac9466-1946-42b8-a3db-8cd7ffa70fa6">100</ix:nonFraction>% of their principal amount, plus the &#8220;make-whole&#8221; premium described in the Senior Notes Indenture and accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. Beginning on  November 15, 2025, the Company  may redeem some or all of the Senior Notes at any time and from time to time at the applicable redemption prices listed in the Senior Notes Indenture, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. In addition, at any time and from time to time prior to November 15, 2023, the Company  may redeem up to <ix:nonFraction unitRef="number" contextRef="i91c1f09caf5645328f84bd205ff282ed_D20201109-20201109" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMzQ2NQ_71e6c6ff-45ba-4e74-9044-7aca942167d6">40</ix:nonFraction>% of the aggregate principal amount of Senior Notes with funds in an aggregate amount not exceeding the net cash proceeds from one or more equity offerings at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="i365165b4d7ec4f93af47c7c4cdbf0419_D20201109-20201109" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzY1Mg_71347952-2fbe-4745-99c0-18973d02e2ab">104</ix:nonFraction>% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the occurrence of a Change of Control and a Below Investment Grade Rating Event (each as defined in the Senior Notes Indenture), the Company is required to offer to repurchase the Senior Notes at <ix:nonFraction unitRef="number" contextRef="i5710ebe50f4c4cf69783eb4c9d99dad8_D20201109-20201109" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMzk4NQ_f39feb65-e5a2-4f31-baac-6845d9d59da6">101</ix:nonFraction>% of the principal amount of such Senior Notes, plus accrued and unpaid interest, if any, to, but excluding, the date of repurchase.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, the Company issued $<ix:nonFraction unitRef="usd" contextRef="if23930a7e11943f5bf3197893888c734_I20210331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDE2NA_feb35a97-b0d9-489a-a0ac-fd27a5ddfb10">575.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="if23930a7e11943f5bf3197893888c734_I20210331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDE5Nw_36490c5e-cbbc-46cc-9972-d554f2411296">0.000</ix:nonFraction>% convertible senior notes due 2026 (the &#8220;2026 Notes&#8221;) and $<ix:nonFraction unitRef="usd" contextRef="i07a916466f0b4cd786041132044c7e29_I20210331" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDI1Nw_a8163f01-c0a7-4e85-ab68-66649d6abeca">345.0</ix:nonFraction> million aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i07a916466f0b4cd786041132044c7e29_I20210331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDI5MA_230adc3c-0cf1-45a2-a682-7052807dc922">1.125</ix:nonFraction>% convertible senior notes due 2028 (the &#8220;2028 Notes&#8221; and, together with the 2026 Notes, the &#8220;Convertible Notes,&#8221; and the Convertible Notes collectively with the Senior Notes, the &#8220;Notes&#8221;). The terms of the 2026 Notes and the 2028 Notes are each governed by a separate indenture dated as of March 5, 2021 (collectively, the &#8220;Convertible Notes Indentures&#8221; and together with the Senior Notes Indenture, the &#8220;Indentures&#8221;), in each case, among the Company, the guarantors party thereto and BNY, as trustee.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes do not bear regular interest, and the principal amount of the 2026 Notes does not accrete. The 2028 Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="ic7f0edf44898497d96b9efecf0966314_I20210331" decimals="5" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0Mg_e6a80745-1eb7-4660-ba71-2b6479336019">1.125</ix:nonFraction>% per annum. Interest on the 2028 Notes is payable semiannually in arrears on March 15th and September 15th of each year, unless earlier repurchased, converted or redeemed. The 2026 Notes are scheduled to mature on  March 15, 2026, and the 2028 Notes are scheduled to mature on  March 15, 2028. The initial conversion rate for each of the 2026 Notes and the 2028 Notes is <ix:nonFraction unitRef="number" contextRef="i9ea79c7093c94517b0d225d18bb1289b_D20210301-20210331" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MTA3Mw_d6d2d429-e513-49a7-89ad-dd27bf6f553c">0.4394</ix:nonFraction> shares of the Company&#8217;s common stock per $1,000 principal amount of 2026 Notes and 2028 Notes, as applicable (equivalent to an initial conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4d9783bb30434b2f8a5b94965648a4ff_I20210331" decimals="INF" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNTQ3NQ_8131fbd8-38bd-4559-a907-e8cb67d0d4e8">2,275.83</ix:nonFraction> per share of common stock).</span></div></ix:continuation><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i78f80daff0b64b9d977a0347c217df6f" continuedAt="i608a496806664785a6d1eb4b83639791"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes are convertible at the option of the holders. The method of conversion into cash, shares of the Company&#8217;s common stock or a combination thereof is at the election of the Company. Prior to the close of business on the business day immediately preceding  December 15, 2025, the 2026 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2025, holders  may convert their 2026 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. Prior to the close of business on the business day immediately preceding  December 15, 2027, the 2028 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2027, holders  may convert their 2028 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. If the Company undergoes a &#8220;fundamental change&#8221; (as defined in the applicable Convertible Notes Indenture), holders of the applicable series of Convertible Notes  may require the Company to repurchase for cash all or part of their Convertible Notes of such series at a purchase price equal to <ix:nonFraction unitRef="number" contextRef="i8ee5c84567fd4f83bf47c74af173eb88_D20210305-20210305" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNjg3MA_154dd5ee-ae86-4dd4-aafd-14b0635091a5">100</ix:nonFraction>% of the principal amount of the Convertible Notes of such series to be repurchased, plus accrued and unpaid interest to, but not including, the fundamental change repurchase date.</span></div><div style="margin-top:12pt;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  may not redeem the 2026 Notes prior to  March 20, 2024 and it  may not redeem the 2028 Notes prior to  March 20, 2025. No &#8220;sinking fund&#8221; is provided for the Convertible Notes. On or after March 20, 2024 and prior to  December 15, 2025, the Company  may redeem for cash all or any portion of the 2026 Notes, at its option, and on or after  March 20, 2025 and prior to December 15, 2027, the Company may redeem for cash all or any portion of the 2028 Notes, at its option, in each case, if the last reported sale price per share of common stock has been at least <ix:nonFraction unitRef="number" contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzYyOQ_aa345966-c2ff-429a-8f62-0793ce9a4700">130</ix:nonFraction>% of the conversion price for such series of Convertible Notes then in effect for at least <ix:nonFraction unitRef="d" contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzcyMQ_ac99eeee-2198-48ae-afa4-e70e828ae0f6">20</ix:nonFraction> trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any <ix:nonFraction unitRef="d" contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzg4Nw_9da4ed8c-bf74-42a1-9a36-fa4a8a335d09">30</ix:nonFraction> consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfODA3Ng_855ca91a-66ce-400e-a59d-10607fbc303d">100</ix:nonFraction>% of the principal amount of the Convertible Notes of such series to be redeemed, plus accrued and unpaid interest to, but not including, the redemption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, following a &#8220;make-whole fundamental change&#8221; (as defined in the applicable Convertible Notes Indenture) or if the Company delivers a notice of redemption in respect of any Convertible Notes of a series, in certain circumstances, the conversion rate applicable to such series of Convertible Notes will be increased for a holder who elects to convert any of such Convertible Notes in connection with such a make-whole fundamental change or convert any of such Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ConvertibleDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MTg_c45d444e-ec63-445b-8a3b-aff984583851" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Convertible Notes consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></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%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 Notes</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%">2028 Notes</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%">Total</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%">2026 Notes</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%">2028 Notes</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i24a512a8935d4424a829977657f240ce_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0xLTEtMS0y_e01c3c94-36eb-4734-9f6e-36c64f20e200">575,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i827021f2757740c2b1c6a3e4c75c3e57_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0zLTEtMS0y_1445b907-5097-4cfc-ab85-119dedb89ca2">345,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi01LTEtMS0y_1e5a6854-b2f2-45ea-8896-440b454f6a1e">920,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i0c311c90140d4ecea244ff7ec0efa639_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi03LTEtMS0y_5e89ae09-359b-4be1-b9ef-3969f5b9ac32">575,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi05LTEtMS0y_f48c6700-13c5-461d-a3cd-ceb7fc62481c">345,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i5c8720cfcac64e0a888d63b97e417415_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0xMS0xLTEtMg_319f407c-2679-406f-99da-17d30d96c45a">920,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a512a8935d4424a829977657f240ce_I20230331" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0xLTEtMS0y_c68c872f-b123-485c-97a9-5a7c5ab34c27">8,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0zLTEtMS0y_cb0fbb4b-dbb7-4fc7-9942-eb7983ea298e">6,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy01LTEtMS0y_c2dacad1-29df-4dea-8a5a-552fd93f050e">15,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy03LTEtMS0y_b0f7b655-844a-49ca-9fb4-ef4bcc14b845">9,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy05LTEtMS0y_2f71ce72-55ed-4040-a00f-85eff3c64339">6,703</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0xMS0xLTEtMg_99cabf39-d064-4295-85dc-d2b4a0f60c93">16,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i24a512a8935d4424a829977657f240ce_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0xLTEtMS0y_7d49e468-fb2b-4eba-8ec2-4994c9f5da47">242</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0zLTEtMS0y_f025ffd5-29ad-4601-84f3-24b890800d03">180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC01LTEtMS0y_bfb987f9-8aed-4694-b619-10a6740cd433">422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC03LTEtMS0y_2526b93e-18cd-4a62-99e8-6b8e540c4bf5">262</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC05LTEtMS0y_3dc769e9-4290-45f8-9912-431580357a66">189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0xMS0xLTEtMg_347c4674-99c5-4a3a-8f98-5636c9fafe87">451</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i24a512a8935d4424a829977657f240ce_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0xLTEtMS0y_fc0d993d-03d6-4f96-a50c-c2e5045d917a">565,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i827021f2757740c2b1c6a3e4c75c3e57_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0zLTEtMS0y_320f9615-af86-4d31-8cc3-a746926f2b2e">338,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS01LTEtMS0y_9419caa5-4a88-4ecd-a7d4-38af62140d08">904,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i0c311c90140d4ecea244ff7ec0efa639_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS03LTEtMS0y_58abf030-0a12-4fee-8bcc-64e2308c8d51">565,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS05LTEtMS0y_ca0c36ab-388d-4371-80d1-c90fbce25a89">338,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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="i5c8720cfcac64e0a888d63b97e417415_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0xMS0xLTEtMg_242bd119-3e18-42d1-90a2-954de7d27a83">903,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on the Convertible Notes consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy0zLTEtMS0y_80ebf714-f2a7-4664-90fe-4971dec4d6e3">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy01LTEtMS0y_60ea60a6-3ac5-4f89-a553-3c2c9ef7f6c0">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy05LTEtMS0y_fa10dd26-8cef-4a7d-8d32-190ec7b78741">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy0xMS0xLTEtMg_4bc6cd20-a45a-4007-98d3-fa9f598ae0c4">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0xLTEtMS0y_3fcbf859-8971-42c8-8ed9-6105dca484d3">740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0zLTEtMS0y_c8d15603-033b-44df-8ef9-11cb2e603b34">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC01LTEtMS0y_e073a22a-9df9-41ae-9825-e7b1b5fe38e6">1,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC03LTEtMS0y_224fe733-dacf-436d-b7ea-5137668d14df">740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC05LTEtMS0y_e167961f-37d8-4f22-aaf3-503eb3c0c348">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0xMS0xLTEtMg_f9e1697f-7028-4e67-acb2-8412272f3542">1,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0xLTEtMS0y_06f7c2f8-1d42-4a2c-9c2a-8c454af2d3be">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0zLTEtMS0y_683a9d11-ed21-4867-8aa3-5b99eefba20e">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS01LTEtMS0y_fb6d8599-9bd6-493a-82a0-8c5a9690fc0c">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS03LTEtMS0y_04126063-8456-49b2-9eb8-d3831767db2a">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS05LTEtMS0y_73e409c9-26a6-4a92-834f-bdb48006f8c2">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0xMS0xLTEtMg_93251001-1874-48ac-8a2a-e2b471d3750d">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0xLTEtMS0y_d440b1c1-d45d-4ef5-bb4b-4f10fcb877e0">760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0zLTEtMS0y_42698865-c220-4aa3-bfe2-2d3238cbb99f">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi01LTEtMS0y_4b3e704e-652e-4534-9055-bf7732612a26">2,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi03LTEtMS0y_bd9e2a04-8da4-474b-9176-a48d14ed8e6b">760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi05LTEtMS0y_d5e21ad6-26ec-4a22-ad28-bd4b524e52c1">1,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0xMS0xLTEtMg_6131f928-3c9f-4843-82d0-a91db6e0959c">2,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i24a512a8935d4424a829977657f240ce_I20230331" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC0xLTEtMS0y_41861d69-04a2-43ff-83b3-f919b1f3e177">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC0zLTEtMS0y_beb857e9-4480-4ed8-9b74-123dfe363760">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ffbd548c3c745bfa46e2ba39a682ce5_I20220331" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC03LTEtMS0y_a78f149c-97d2-4082-9656-df9a5f42cc5d">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib77f6ac4668c41d6a6abd68cbd1bec12_I20220331" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC05LTEtMS0y_0502f5fa-2696-44b6-b53e-446e30ef9971">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i608a496806664785a6d1eb4b83639791"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Notes are senior unsecured obligations of the Company and are guaranteed by the Company&#8217;s wholly owned domestic subsidiaries that guarantee the Senior Credit Facilities or that guarantee certain capital market debt of the Company in an aggregate principal amount in excess of $<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="cabo:DebtInstrumentCovenantComplianceFaceAmountGuarantee" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzY1OA_cf087eb6-6f84-4a14-87e5-3d10b11b34ca">250.0</ix:nonFraction>&#160;million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Indenture contains covenants that, among other things and subject to certain exceptions, limit (i) the Company&#8217;s ability to consolidate or merge with or into another person or sell or otherwise dispose of all or substantially all of the assets of the Company and its subsidiaries (taken as a whole) and (ii) the ability of the guarantors to consolidate with or merge with or into another person. The Senior Notes Indenture also contains a covenant that, subject to certain exceptions, limits the Company&#8217;s ability and the ability of its subsidiaries to incur any liens securing indebtedness for borrowed money.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Indenture provides for customary events of default which include (subject in certain cases to customary grace and cure periods), among others, default in payment of principal or interest, breach of other agreements or covenants in respect of the relevant Notes by the Company or any guarantors, failure to pay certain other indebtedness at final maturity, acceleration of certain indebtedness prior to final maturity, failure to pay certain final judgments, failure of certain guarantees to be enforceable and certain events of bankruptcy, insolvency or reorganization; and, in the case of each Convertible Notes Indenture, failure to comply with the Company&#8217;s obligation to convert the relevant Convertible Notes under the applicable Convertible Notes Indenture and failure to give a fundamental change notice or a notice of a make-whole fundamental change under the applicable Convertible Notes Indenture.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:UnamortizedDebtIssuanceCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MTk_98b152bc-7ede-418c-ae50-bfa4d5c98950" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance costs consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Credit Facility portion:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c264c77f224e77805b4e616e94ec99_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfMi0xLTEtMS0y_f7237715-b76e-4b93-b371-45d7587e6bb6">3,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i008ec77748bf41efb04a2add1090b777_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfMi0zLTEtMS0y_93a0f24b-cd46-49b4-b629-7c3d323a87fb">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term loans and Notes portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (contra account)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab6afab62a844e9b9416f8f1cdc5f2b4_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNC0xLTEtMS0y_72f2c4f9-06a0-4e7a-97cc-7ad0aaf4d3ee">25,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd31e40f8b3141d09a810495993e77fc_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNC0zLTEtMS0y_2593024e-e8ef-4808-aab2-70c42f1a268a">23,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNS0xLTEtMS0y_6cc5a609-8537-4916-a875-26b74e49ee80">28,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNS0zLTEtMS0y_e84973e1-d1cb-48c9-ae0b-aa7472243705">25,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;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 recorded debt issuance cost amortization of $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2OTgwNQ_16a7c8d9-18f8-4cfb-b8d6-1a7862b1ce58"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-5" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2OTgwNQ_178f7712-2447-4e15-bff5-f16bf90f3042">1.3</ix:nonFraction></ix:nonFraction> million for both the three months ended March&#160;31, 2023 and 2022 within interest expense in the condensed consolidated statements of operations and comprehensive income. The Company capitalized $<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-5" name="us-gaap:DeferredFinanceCostsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTA5OTUxMTY0OTQ5Mg_2fb76868-41fa-4279-b959-189005f865ab">7.7</ix:nonFraction> million and wrote-off $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3NjQ3Nw_6b8c7d16-8efc-424a-bef3-ed8657d435f1">3.3</ix:nonFraction> million of debt issuance costs during the three months ended March 31, 2023 in connection with the entry into the New Credit Agreement.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjA_df9df11d-7884-4e13-b43d-53b8cb0e1cae" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future maturities of outstanding borrowings as of March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMS0yLTEtMS0y_a7a4da64-afc0-4826-ba05-3e28100f4bd8">13,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMi0yLTEtMS0y_eba93e52-a738-45d2-800d-e26281ab1822">18,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMy0yLTEtMS0y_f9ea682b-4cfa-45f0-af97-bfede2785c31">18,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNC0yLTEtMS0y_f76795d5-b088-4006-9020-184fc4387757">593,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNS0yLTEtMS0y_bed3e726-ef71-48d3-957f-757d53d2e20c">18,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="cabo:LongTermDebtMaturityAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNi0yLTEtMS0y_b929e166-836f-4fb8-abcc-a54e2403a9b7">3,177,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNy0yLTEtMS0y_21fdc3e7-929e-4de1-a7eb-b7de201b7f20">3,839,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;3, 2022, the Company entered into a letter of credit agreement with MUFG Bank, Ltd. ("MUFG") which provides fo</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r an additional $<ix:nonFraction unitRef="usd" contextRef="i00bb61db05c24f28bc7b1b08e3ee0a5b_I20220503" decimals="-5" name="cabo:LetterOfCreditMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTIzNzg_8948e63e-2d4b-46bc-be09-a61d805b0690">75.0</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> letter of credit issuing capacity. As of March&#160;31, 2023, </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="id310c659279e415e8ad6318c8a2e99ea_I20230331" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MDgwNQ_28ef4ae9-de50-4e43-a305-dd777f76e358">10.3</ix:nonFraction> million of letters of credit issuances were held for the benefit of performance obligations under government grant programs and certain general and liability insurance matters and bore interest at a rate of <ix:nonFraction unitRef="number" contextRef="id310c659279e415e8ad6318c8a2e99ea_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MTA2NA_b82378f7-5935-4917-9652-9a69f56e60e9">1.00</ix:nonFraction>% per annum.</span></div><div style="margin-top:12pt;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 was in compliance with all debt covenants as of  March&#160;31, 2023.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_58"></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1NA_ca52bcab-9f5c-48a2-a2d6-06debb5b32ad" continuedAt="i8de802878a1b42f3927439128ca3b573" escape="true">INTEREST RATE SWAPS</ix:nonNumeric></span></div><ix:continuation id="i8de802878a1b42f3927439128ca3b573"><div style="margin-top:12pt;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 is party to <ix:nonFraction unitRef="derivative_instrument" contextRef="ia2a0860b02f3427d8bbd997c90d876ce_I20230331" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfNDM5ODA0NjUxMjg4MA_b7d84b31-a1dc-417d-a7e7-a275d55509e4">two</ix:nonFraction> interest rate swap agreements, designated as cash flow hedges, to manage the risk of fluctuations in interest rates on its variable rate SOFR debt. Changes in the fair values of the interest rate swaps are reported through other comprehensive income until the underlying hedged debt&#8217;s interest expense impacts net income, at which point the corresponding change in fair value is reclassified from accumulated other comprehensive income to interest expense.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1NQ_72afd95e-b777-427d-9653-eb995b0114da" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the significant terms of the Company&#8217;s interest rate swap agreements is as follows (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Entry<br/>Date</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%">Effective<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</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:100%">Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional<br/>Amount</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%">Settlement Type</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%">Settlement<br/>Frequency</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%">Fixed<br/>Base Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">3/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331" decimals="INF" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMS03LTEtMS0y_f9a60a49-5461-448e-aa24-aaa2b216813a">850,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;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="number" contextRef="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMS0xMy0xLTEtMg_eb1d35a5-6d1d-41ee-8ebf-ce43b930a0aa">2.595</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/6/2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/15/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id41ebfe8626c465489e7d4971b2b0db8_I20230331" decimals="INF" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMi03LTEtMS0y_210b590d-26b7-47ee-9576-8d88f5e582df">350,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id41ebfe8626c465489e7d4971b2b0db8_I20230331" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMi0xMy0xLTEtMg_b616e674-6b77-4fb9-80dc-f464e0507f1f">2.691</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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="background-color:#cceeff;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="ia2a0860b02f3427d8bbd997c90d876ce_I20230331" decimals="INF" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMy03LTEtMS0y_5f8db00e-7779-44f9-a3e1-683f35584be4">1,200,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Each swap may be terminated prior to the scheduled maturity at the election of the Company or the financial institution counterparty under the terms provided in each swap agreement.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap A was amended effective February 28, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from <ix:nonFraction unitRef="number" contextRef="i0a53095b425b49dbab61df947c58357c_I20230227" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwMjU_04ecf53b-6b88-4b89-b688-14d812f5e487">2.653</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i5af69b9df21a4d928aaf8229f6c70b0d_I20230228" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwMzM_2984b8e2-7eff-4f9a-a734-30befdd66976">2.595</ix:nonFraction>%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap B was amended effective March 1, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from <ix:nonFraction unitRef="number" contextRef="i00bb67b2eb2444d3963f6c19a8fdd7c8_I20230228" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwNDE_3b51d6c8-60c5-4edb-971b-409baa8cba0a">2.739</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0abd91278dcb4a1088098248fa244a5b_I20230301" decimals="5" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwNDk_e08ed243-9dcb-4fb0-8a00-d2337ec0f788">2.691</ix:nonFraction>%.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1Ng_2b40ba7d-9a19-4527-bcc6-c7b0ac0d5bb2" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined fair values of the Company&#8217;s interest rate swaps are reflected within the condensed consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Prepaid and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMy0xLTEtMS0y_f544e765-c5d4-4342-9177-2a6f566751e9">23,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMy0zLTEtMS0y_f77a7ea3-dcd3-4efd-bba7-47f70758e988">25,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Noncurrent portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Other noncurrent assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfNS0xLTEtMS0y_1137a57d-0953-430a-9ec7-034f8e6b2a14">19,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfNS0zLTEtMS0y_56bfbab6-534c-4f65-995c-286b5773552c">40,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest rate swap asset</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTMtMS0xLTEtMg_58038e05-bae7-4ca0-a1c7-92269b2bd577">42,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTMtMy0xLTEtMg_de9517f9-332d-4669-aee4-a77014bc3f9a">66,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fd653903fbe4de19c973a42f2c46cfa_I20230331" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTYtMS0xLTEtMg_31525e98-5560-498e-b318-5108a076bb37">32,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2d8b4965d0f47758a81da12c8aca65f_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTYtMy0xLTEtMg_f1a95de8-1d3d-4c55-a2cb-c0daaf93e141">50,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined effect of the Company&#8217;s interest rate swaps on the condensed consolidated statements of operations and comprehensive income was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfMi0xLTEtMS0y_b3d02b15-3890-4133-8f87-306220d80892">5,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfMi0zLTEtMS0y_ece4f0fd-289b-4280-bcd0-1078dfbc4af2">7,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNC0xLTEtMS0y_5b54fcde-d4f1-40e5-8de2-b05e1442dd72">23,352</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNC0zLTEtMS0y_0c2767e6-2d59-4033-a5a6-e50e96c61e46">75,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNS0xLTEtMS0y_b0b1af7e-2da9-4247-8561-e08fccfb5c79">5,410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNS0zLTEtMS0y_79b92e76-1871-4427-8e10-55d2afc7eda1">18,461</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNi0xLTEtMS0y_6f8327b0-bf4a-480d-b7f6-a6a4eff6d268">17,942</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNi0zLTEtMS0y_4b580cef-a8cf-4d4f-9fd9-e29a5d85e4a5">57,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;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 does not hold any derivative instruments for speculative trading purposes.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_61"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5Nw_c07c03a1-622c-4b0a-8e6b-38afae27f3ce" continuedAt="id965a8f75b744ec7a3e5a5f70b351780" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="id965a8f75b744ec7a3e5a5f70b351780" continuedAt="i6ea2316d85d943b5af64dbf80eef1c57"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets and Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has estimated the fair values of its financial instruments as of March&#160;31, 2023 using available market information or other appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, the following fair value estimates are not necessarily indicative of the amounts the Company would realize in an actual market exchange.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5OA_51e7a51f-4cfe-4313-9cd1-1f2ec2016ea8" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts, fair values and related fair value hierarchy levels of the Company&#8217;s financial assets and liabilities as of  March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Carrying<br/>Amount</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:120%">Fair<br/>Value</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:120%">Fair Value<br/>Hierarchy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market investments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i880b54650ee74814884a8285a9fcd7a5_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNC0xLTEtMS0y_53c5fc52-db52-4be5-b2fc-249411e2f929">85,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i183293e8989e44dd80103da052ce9f76_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNC0zLTEtMS0y_d360c772-52ab-4b26-a2ca-0884d7a91b37">85,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522d6f647b834f368f320203b47d3856_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNS0xLTEtMS0y_e5486035-5441-4d5f-9b59-b9c7ac8b4645">40,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9523b07dd0db42f68e5edc6be17e0c00_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNS0zLTEtMS0y_d5ed5456-1303-447f-a462-766f3dccb6ad">39,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent assets (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5119882fa5924167a1b0987153f7c16c_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNy0xLTEtMS0y_59c790cf-59c4-437b-b8af-852069378b7e">42,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71bef6f46b564db1a1aa589d2023d8db_I20230331" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNy0zLTEtMS0y_2ccd447a-5db6-4107-b489-39a0f0c89576">42,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Long-term debt (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77332437097b4eeca2fca4f26f4eb9e0_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTEtMS0xLTEtMg_d85d767d-99ad-481b-9807-e780f2261fa7">1,781,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6bfa50990024465a2c934be5837a218_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTEtMy0xLTEtMg_3628de5c-296d-49ab-ba71-86ee1de2a7d8">1,753,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i030ee533129e4e0caa56824a4841782e_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMS0xLTEtNDQyNzA_d303a065-d771-439f-9f42-f7c218bb7b13">488,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if131b62301fc4b31971dba0d2b6ec15c_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMy0xLTEtNDQ4MTI_b648b211-fa52-4d28-93bd-981564f67781">475,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66dec9194efa4b499b7a72ba8eee7848_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMS0xLTEtMg_026482f0-851b-4bb4-9a0e-9eed5d0320e3">650,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib70ca602d0484164bb68949e5634a45f_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMy0xLTEtMg_37e0e0d5-7bb1-471f-ab19-b1e9820334b9">529,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03f4db9bf15b458291758486e5624e65_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTMtMS0xLTEtMg_9d5fcaae-7d93-4cd7-bb8d-aa0d65e5b2f5">920,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b04a1b0e89c4e6082fd2022008da07c_I20230331" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTMtMy0xLTEtMg_dedac658-0577-4061-aa16-79b4844bd41f">716,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66c4775b59347ebb811ad8e353c922a_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTUtMS0xLTEtMg_c49fc193-f694-424c-8ba5-7876f69d338c">172,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4d11a441c2e4fbb912e51d91f81ea6f_I20230331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTUtMy0xLTEtMg_4375bb96-f033-48dc-8cc8-4ca0645e3c62">172,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market investments are held primarily in U.S. Treasury securities and registered money market funds and are valued using a market approach based on quoted market prices (level 1). Commercial paper is primarily held with high-quality companies and is valued using quoted market prices for investments similar to the commercial paper (level 2). Money market investments and commercial paper with original maturities of three months or less are included within cash and cash equivalents in the condensed consolidated balance sheets. Interest rate swaps are measured at fair value within the condensed consolidated balance sheets on a recurring basis, with fair value determined using standard valuation models with assumptions about interest rates being based on those observed in underlying markets (level 2). The fair value of the term loans, Revolving Credit Facility, Senior Notes and Convertible Notes are estimated based on market prices for similar instruments in active markets (level 2). The fair value of the MBI Net Option is measured using Monte Carlo simulations that use inputs considered unobservable and significant to the fair value measurement (level 3).</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5OQ_503b332c-5bfc-41b7-ae36-1780e0771a52" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the MBI Net Option consisted of the following:</span></div><div style="margin-top:12pt"><table 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.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:100%">March 31, 2023</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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cable One</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%">MBI</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%">Cable One</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%">MBI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi0xLTEtMS0y_beec0658-be7f-444a-9f75-11e5e15ca847">35.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="number" contextRef="icd704f31283447e79409b07d01d13d18_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi0zLTEtMS0y_e2e15d63-0c38-47ea-911f-6d9427348c9c">31.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="number" contextRef="i3dd16982a14143f19cf43290555add82_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi01LTEtMS0y_35dbef0d-2b01-4589-a4f9-27a56e8d7a94">34.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="number" contextRef="i83751924ee2b43c48adbb77ab7e6651c_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi03LTEtMS0y_68b28266-fdd6-4bd5-b0c1-7010fb0e9516">31.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i706631909a6943c9862d3d88d97c9b12_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy0xLTEtMS0y_e9ffc925-6371-49cf-b969-50361f831952">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia778b0669e954f99a70643f0c7853e4e_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy0zLTEtMS0y_d0ae7b1e-ecfe-4076-8987-8eb3d4ebe1fa">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie06b553c0c9145ed893acc639d335d0d_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy01LTEtMS0y_92d04f55-9a7c-46df-8af4-197adf710715">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9680a2d51b184a598febc4a7a8244e4b_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy03LTEtMS0y_b1ba5b10-ba7f-4757-bf36-8e784a6c6e93">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA risk-adjusted discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i042094e80d26458d88b89243d270191c_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC0xLTEtMS0y_8088e751-44d0-45a1-93ad-4cf6046e0302">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iba8b59e7d2c94939bbc116dcf51e3e32_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC0zLTEtMS0y_b96e3e37-8525-4e20-a0ff-c137da05d4a6">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic5240c775eaa40aa813c9890f2f2b450_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC01LTEtMS0y_0d3f17d0-50ad-4008-87c8-8280f965e55f">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if492ac3569334b179962dab4bc2030db_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC03LTEtMS0y_e74f4176-2998-45fc-bbb4-e435b520f1dc">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92e8573df2ed4a89b89abf57aeffe72c_I20230331" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNS0xLTEtMS0y_258ab912-6510-4036-b2c7-9cf27514dbd7">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5fd2f5a65c6145abb6e9e01b37d3c0e4_I20221231" decimals="3" name="us-gaap:DerivativeLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNS01LTEtMS0y_af4a416d-708c-441c-ad66-be99a634a4ea">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;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 regularly evaluates each of the assumptions used in establishing the fair value of the MBI Net Option. Significant changes in any of these assumptions could result in a significantly lower or higher fair value measurement. A change in one of these assumptions is not necessarily accompanied by a change in another assumption. Refer to note 4 for further information on the MBI Net Option.</span></div></ix:continuation><div style="height:36pt;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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i6ea2316d85d943b5af64dbf80eef1c57"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable, accounts payable and other financial assets and liabilities approximate fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nonfinancial Assets and Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s nonfinancial assets, such as property, plant and equipment, intangible assets and goodwill, are not measured at fair value on a recurring basis. Assets acquired, including identifiable intangible assets and goodwill, and liabilities assumed in acquisitions are recorded at fair value on the respective acquisition dates, subject to potential future measurement period adjustments. Nonfinancial assets are subject to fair value adjustments when there is evidence that impairment may exist. No material impairments were recorded during the three months ended March&#160;31, 2023 or 2022.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_64"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMTk5MA_a2b5e4a7-1791-4764-ba2d-5de8bfe515a4" continuedAt="i52a030989cad40f492abcc764d249778" escape="true">STOCKHOLDERS</ix:nonNumeric></span><ix:continuation id="i52a030989cad40f492abcc764d249778" continuedAt="i4bfa7564fad045f3b6d47de8425d4b65"><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-weight:700;line-height:120%"> EQUITY</span></ix:continuation></div><ix:continuation id="i4bfa7564fad045f3b6d47de8425d4b65"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Treasury stock is recorded at cost and is presented as a reduction of stockholders&#8217; equity in the condensed consolidated financial statements. Treasury shares of <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU0Ng_780e6a6a-626f-441b-8fdd-f2e5db33507a">475,397</ix:nonFraction> held at March&#160;31, 2023 include shares repurchased under the Company&#8217;s share repurchase programs and shares withheld for withholding tax, as described below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On  May&#160;20, 2022, the Company's board of directors (the "Board") authorized up to $<ix:nonFraction unitRef="usd" contextRef="i83b66f38074e4d0f961e6216696ef098_I20220520" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfNjAx_5e1be9f0-1837-446e-a4f6-91e5b6b468f4">450.0</ix:nonFraction> million of share repurchases (with no cap as to the number of shares of common stock) (the "Share Repurchase Program"). The Company had $<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU1Mw_2630837e-1d28-4128-9340-cc9722d98c18">200.4</ix:nonFraction> million of remaining share repurchase authorization under the Share Repurchase Program as of  March&#160;31, 2023. Additional purchases under the Share Repurchase Program may be made from time to time on the open market and in privately negotiated transactions. The size and timing of these purchases are based on a number of factors, including share price and business and market conditions. Since the Company first became publicly traded in 2015 through  March&#160;31, 2023, the Company has repurchased <ix:nonFraction unitRef="shares" contextRef="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU2Mg_0ca486b7-f675-45c6-8215-aacc7a56dee8">561,459</ix:nonFraction> shares of its common stock at an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU2Ng_0f9b2fab-a783-4146-b355-de26f4a9690f">499.6</ix:nonFraction> million, including</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU3NA_11c229eb-a632-4c9b-a00e-65c897a66f1c">56,766</ix:nonFraction></span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares purchased at an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU3OQ_e4e0a829-c52b-4291-9684-b5b98994f2e2">41.8</ix:nonFraction> million during the three months ended  March&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Withholding for Equity Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the employee&#8217;s option, shares of common stock are withheld by the Company upon the vesting of restricted stock and exercise of stock appreciation rights (&#8220;SARs&#8221;) to cover the applicable statutory minimum amount of employee withholding taxes, which the Company then pays to the taxing authorities in cash. The amounts remitted during the three months ended March&#160;31, 2023 and 2022 were $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU5Ng_cba78569-fa21-4391-bd74-e1840ee3e565">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU4OA_b2c1ad5b-657d-4de7-9b90-ddd699e4deb9">4.7</ix:nonFraction> million, for which the Company withheld <ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzYwOA_701e710d-7a45-4c27-95ec-8a22c326d51d">3,132</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzYwNA_f7f874cd-5862-40be-a19b-d98bf6f5482a">2,681</ix:nonFraction> shares of common stock, respectively.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1MA_af051b0c-0366-4f49-95de-52221094f559" continuedAt="i4713dcf8d5c4474981fb63e2efd7a050" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EQUITY-BASED COMPENSATION</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="i4713dcf8d5c4474981fb63e2efd7a050" continuedAt="i8bbdbd13c168469583e7acfd77def5b1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stockholders most recently approved the Cable One, Inc. 2022 Omnibus Incentive Compensation Plan (the &#8220;2022 Plan&#8221;) at the annual meeting of stockholders held May 20, 2022. The 2022 Plan provides for grants of incentive stock options, non-qualified stock options, restricted stock awards, SARs, restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units ("PRSUs"), cash-based awards, performance-based awards, dividend equivalent units (&#8220;DEUs&#8221; and, together with restricted stock awards, RSUs and PRSUs, &#8220;Restricted Stock&#8221;) and other stock-based awards, including deferred stock units and superseded and replaced the Amended and Restated Cable One, Inc. 2015 Omnibus Incentive Compensation Plan.   Directors, officers, employees and consultants of the Company are eligible for grants under the 2022 Plan as part of the Company&#8217;s long-term incentive compensation programs. At March&#160;31, 2023, <ix:nonFraction unitRef="shares" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODIzMQ_531591e7-73ac-4b9a-9c2a-dc49748c75f0">415,502</ix:nonFraction> shares were available for issuance under the 2022 Plan.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award, with forfeitures recognized as incurred. <ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1MQ_ffca0dec-542a-4ab5-8b37-4852cc24b512" continuedAt="if7e1489ddc3641779f1f12d468ef11ff" escape="true">The Company&#8217;s equity-based compensation expense, included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, was as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="if7e1489ddc3641779f1f12d468ef11ff"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee3b97e66b746c58765dc19728a93d2_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMi0xLTEtMS0y_e0e17d8f-33f5-4d9a-8e96-0ca269f045fa">5,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if726ef3873ac4aada74024d8a23ca867_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMi0zLTEtMS0y_cef93052-610d-4665-97fa-e4ce0a45dee2">4,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b63b97a43744648776e7cb53e44d73_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMy0xLTEtMS0y_417f57ca-a29b-47d1-8280-417c94345c1b">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2ab3d4c5b9c4ffca7330086ca6a9f64_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMy0zLTEtMS0y_24953efd-35f7-4714-a3ef-e223d215a3f9">568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfNC0xLTEtMS0y_112a9fbe-7ba2-428f-8142-9e1ecf431b3b">5,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebd52b035ff148b7aab90206e89485e0_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfNC0zLTEtMS0y_a18defc4-ea7e-4520-bcd6-824021ba1732">5,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;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 recognized excess tax shortfalls of $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMwMA_33ce2da5-b0f9-4e9d-8b09-14638033f7ef">1.2</ix:nonFraction>&#160;million and excess tax benefits of $<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMwOA_06c2488d-90c1-45f4-af09-01e32818a27e">0.6</ix:nonFraction> million during the three months ended March&#160;31, 2023 and 2022, respectively. The deferred tax asset related to all outstanding equity-based awards was $<ix:nonFraction unitRef="usd" contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMxNg_d7d18f0e-e1b4-4a86-835a-649cad247d51">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMTA5OTUxMTYzMjIyNQ_6f4f4ccf-714b-48a7-9fa6-034cb4429d23">6.6</ix:nonFraction> million as of  March&#160;31, 2023 and December 31, 2022, respectively.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><ix:continuation id="i8bbdbd13c168469583e7acfd77def5b1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1Mg_f614af30-cea4-4355-9646-826c7f86a422" continuedAt="id7d015b5dd9e4c41bf30ca87f581e4ec" escape="true">A summary of Restricted Stock activity during the three months ended March&#160;31, 2023 is as follows:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="id7d015b5dd9e4c41bf30ca87f581e4ec"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average Grant<br/>Date Fair Value<br/>Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62f3da31c4f642338faa0b09d24798b2_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMS0xLTEtMS0y_1efabc72-e24b-4fe9-82b0-07d9ab885c96">42,467</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i62f3da31c4f642338faa0b09d24798b2_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMS0zLTEtMS0y_f116ce77-6335-4e6f-87e1-3c0556d21fd5">1,611.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMi0xLTEtMS0y_5d32ab3b-0905-454e-91e4-bf69113094fa">65,857</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMi0zLTEtMS0y_a8af8a80-30b4-40dd-8dc9-8f78ea194af9">696.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMy0xLTEtMS0y_45336393-8832-42f7-b2f2-8de15df648e0">6,316</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMy0zLTEtMS0y_709c3023-5b26-4ce2-b176-e37dcda76dcc">1,757.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNC0xLTEtMS0y_2bb3535c-8ce0-4af0-93cd-f7c3d898f867">9,648</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNC0zLTEtMS0y_5e7ff56a-e9a0-4629-868b-3d68d4b3acc3">1,586.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNS0xLTEtMS0y_08d623f5-4d1a-4dd3-a6ec-b75a718feb56">92,360</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNS0zLTEtMS0y_e593ca29-d61d-4650-81c8-3e576ab75a57">951.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and deferred as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331" decimals="INF" name="cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNy0xLTEtMS0y_643d121a-9243-44de-aa82-901be5726f56">6,726</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331" decimals="2" name="cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNy0zLTEtMS0y_e969ab28-a31d-413c-afc0-be66db0892e0">866.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2023, there was $<ix:nonFraction unitRef="usd" contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODM0Mg_2e02d1f9-9683-4b53-8002-255f0978a72c">46.5</ix:nonFraction> million of unrecognized compensation expense related to Restricted Stock, which is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjQwMA_8433731d-98cc-49ba-9035-ab1f07a46574">2.1</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="cabo:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfNjA0NzMxMzk1NTc3OA_38b12f82-d290-441c-ad60-26583bfb9711" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs and resulting weighted average grant date fair value for market-based award grants were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:82.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.626%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.056%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMi0zLTEtMS0zNzg3MA_e1a974be-4849-42de-9f00-ac87389e04f8">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMi0xLTEtMS0zOTMxNQ_245e2b3e-8051-4c06-97c5-d9fa7cbe8558">39.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Simulation term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMy0xLTEtMS0zOTMxNw_e8c848c9-6d45-451f-83ae-63bb34e2e4e5">2.99</ix:nonNumeric> years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMy0zLTEtMS0zNzg3MA_15e2d507-2fb6-477a-9789-94e58cbabe13">774.30</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Appreciation Rights. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1Mw_9e987698-2c14-49bd-b35b-146b0887bea9" continuedAt="i006833cd3f3c4c4ea9f1c78bd7c569cf" escape="true">A summary of SARs activity during the three months ended March&#160;31, 2023 is as follows:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="i006833cd3f3c4c4ea9f1c78bd7c569cf"><table 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:35.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Stock<br/>Appreciation<br/>Rights</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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant<br/>Date Fair<br/>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:9.5pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS0xLTEtMS0y_6653f81f-c9c2-481e-89db-1d768219d7bf">41,115</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS0zLTEtMS0y_a9342b6d-e803-437a-878d-f39eec2d599d">1,072.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS01LTEtMS0y_1f35790d-8a9a-4191-a8ca-6f8ad55158c7">262.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS03LTEtMS0y_a8198463-9e93-47c9-b404-d888debcb44e">591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i989995db1dd94784a116c1e50e55a603_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS05LTEtMS0y_1344b134-0bf6-4d42-9445-c76e5514ac12">6.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC0xLTEtMS0y_24cdbb8e-359f-408e-910b-0b902a482199">375</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC0zLTEtMS0y_a4614aea-b04c-40de-a3b9-4a66601f165e">1,274.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC01LTEtMS0y_60578339-03be-47f9-9c5c-a0c9031b0040">280.58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi0xLTEtMS0y_8e3c5a7b-2321-4ec4-a258-411f8aef0e0f">40,740</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi0zLTEtMS0y_6b2bda6b-bfb8-4567-914a-e7d7c0b1524e">1,071.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi01LTEtMS0y_df88d0e4-031c-4267-b4fd-c59ece636f70">262.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi03LTEtMS0y_f4c1bbd9-bd07-45f4-9083-8cb0fceb9ce0">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi05LTEtMS0y_a6e754f0-2841-45e9-b292-7c783ab3fc92">5.8</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC0xLTEtMS0y_0de6055e-c0fb-4ae5-89b8-c8e2355dd299">32,990</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC0zLTEtMS0y_bfbb3634-14d1-4e93-bc26-a46dcc1c9870">908.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="INF" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC01LTEtMS0y_1c778a10-4d39-4e7a-ace2-8cdcb20834ba">217.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="-3" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC03LTEtMS0y_b4b2961e-0ead-4220-bce9-fdabdbba7997">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" name="cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC05LTEtMS0y_d4dbcdea-a373-4cf9-abd9-a3135d810ec8">5.4</ix:nonNumeric></span></td></tr></table></ix:continuation></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2023, there was $<ix:nonFraction unitRef="usd" contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODM1MA_5ec49129-d2c8-4e5d-a10a-82cb5e1c93a2">2.5</ix:nonFraction> million of unrecognized compensation expense related to SARs, which is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY0OA_4cdd555f-f4ae-468e-95c3-e5d2099da3de">1.0</ix:nonNumeric> year.</span></div></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_70"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMTAxNw_c5f50347-878d-4ac2-8125-fa30aba94700" continuedAt="i24b250c6798046b7b411c4470c7d3dc3" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i24b250c6798046b7b411c4470c7d3dc3"><div style="margin-top:12pt;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 effective tax rate was <ix:nonFraction unitRef="number" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfNTk_7b6bc883-d211-4408-988b-45d5a6523a34">23.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfNjY_1c8eb62f-9504-46b5-b264-4f85d570c89d">19.8</ix:nonFraction>% for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the effective tax rate for the three months ended March&#160;31, 2023 compared to the prior year quarter was due primarily to a $<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMjE5OTAyMzI1OTMzNA_02923e8a-d5d2-469f-9017-682852bff6fc">18.5</ix:nonFraction> million increase in income tax expense related to a change in the valuation allowance associated with the MBI Net Option, partially offset by a $<ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMjE5OTAyMzI1OTM2OA_e3e56a28-398c-4ee6-8108-4f857622a6f2">4.9</ix:nonFraction> million tax expense for the deferred tax liability establishment in the prior year quarter associated with the Clearwave Fiber Contribution that did not recur.</span></div></ix:continuation><div style="height:36pt;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><div id="ibb431b5590874f6e80c3de41084cab5c_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">&#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%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTAw_2fb8bfb2-e294-4934-96ea-027648d0f392" continuedAt="id0f7e0acffb2443e95e78ff926d21aa1" escape="true">OTHER INCOME AND EXPENSE</ix:nonNumeric></span></div><ix:continuation id="id0f7e0acffb2443e95e78ff926d21aa1"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTAx_62927867-1e6d-4bc7-8faf-1d7428de6413" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option fair value adjustment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa788ede03d64741aeda5480803fd339_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMi0xLTEtMS0y_6859798a-603d-4413-8015-a3123662aad2">7,980</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95316e39421849f9a5d3aa8c2dce125e_D20220101-20220331" decimals="-3" name="us-gaap:UnrealizedGainLossOnDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMi0zLTEtMS0y_3df5718d-71fc-480b-8602-a3b926e94d7b">84,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMy0xLTEtMS0y_18fe48e9-e31d-4d13-bce3-bb1d60a4f3c3">3,340</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMy0zLTEtMS0y_a06caba0-801a-4e5c-9f4c-1900750a8c53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and investment income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:InvestmentIncomeInterestAndDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNC0xLTEtMS0y_ec2d0577-3831-42f8-8a3d-ab352da556bb">3,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:InvestmentIncomeInterestAndDividend" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNC0zLTEtMS0y_e8a4d58d-bc4d-4cbb-a5ec-a12242be03f5">3,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="cabo:MarkettomarketAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNi0xLTEtMS0y_d15eb35b-1489-4681-bf1e-9dc7c3dd5cb9">12,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:MarkettomarketAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNi0zLTEtMS0y_fcfffd6b-47aa-486b-89aa-d4e9e3044cd0">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNy0xLTEtMS0y_a3ab3073-e358-4406-ac61-0fcb05243968">5,294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNy0zLTEtMS0y_5ccaa599-c36b-42f4-a659-10ec537e875b">88,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:28.07pt">The three months ended March 31, 2023 includes a $<ix:nonFraction unitRef="usd" contextRef="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331" decimals="-3" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTMxOTQxMzk1MzUyNjg_f2db0933-cfad-4d13-834e-4e0d39499bdc">12.3</ix:nonFraction>&#160;million non-cash mark-to-market gain on the Company's investment in Point Broadband as a result of an observable market transaction in Point Broadband&#8217;s equity.</span></div></ix:nonNumeric></ix:continuation><div id="ibb431b5590874f6e80c3de41084cab5c_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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%">&#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%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMTA4NA_69038345-d42c-40bf-b110-f2ffae74a7b3" continuedAt="i3bd31502a7ca46d998ee4ccee3748b0f" escape="true">NET INCOME PER COMMON SHARE</ix:nonNumeric></span></div><ix:continuation id="i3bd31502a7ca46d998ee4ccee3748b0f"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. The denominator used in calculating diluted net income per common share further includes any common shares available to be issued upon vesting or exercise of outstanding equity-based compensation awards if such inclusion would be dilutive, calculated using the treasury stock method, and any common shares to be issued upon conversion of the Convertible Notes, calculated using the if-converted method.</span></div><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMTA4NQ_8e3cd83f-ed97-42d3-afb4-5bbb9dbb97f9" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income per common share was as follows (dollars in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table 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.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMy0xLTEtMS0y_f4155049-a8bf-4031-84e8-ba66dfed1ce5">57,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMy0zLTEtMS0y_6c567ae7-3afc-43f2-b2f5-4b17d6311a32">171,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Convertible Notes interest expense, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNC0xLTEtMS0y_f58d2a39-c715-47ff-828c-d5e2d85db24d">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNC0zLTEtMS0y_2097cecf-c21c-45a0-a827-c23cb8b569d5">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNS0xLTEtMS0y_51050ec2-2db6-4475-8a66-ef4efa82a92d">58,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNS0zLTEtMS0y_ef7dd06a-4f8d-4bd5-8779-ff96bc344cba">173,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOC0xLTEtMS0y_e673d5b9-50f7-45d9-acba-1a004ce24cd2">5,718,745</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOC0zLTEtMS0y_6bd4b060-f9aa-40ef-9da8-835420d08b5b">6,018,881</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOS0xLTEtMS0y_5ffaeca5-7f6e-4e17-aeb5-03b37c14f204">5,601</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOS0zLTEtMS0y_ff86fd3b-fe7e-4b76-bae9-7b2405f8ad4c">21,834</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilution from if-converted Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTAtMS0xLTEtMg_16d24396-d2c2-4cef-8cb0-1378d5626082">404,248</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTAtMy0xLTEtMg_24627789-4edc-40a9-ba7b-4027b56f3680">404,248</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTEtMS0xLTEtMg_1c5fb523-92ce-4e59-8f53-76e40bf645a1">6,128,594</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTEtMy0xLTEtMg_b08e840c-f714-46e8-b760-485ed583b192">6,444,963</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income per Common Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTQtMS0xLTEtMg_17cdf66c-da64-4b34-8dad-964786bacc14">10.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTQtMy0xLTEtMg_6d85a19b-28a6-4d5d-9b4c-61d69e96796d">28.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTUtMS0xLTEtMg_e38ebbbe-f8ee-4149-991f-5e2c2e6b658f">9.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTUtMy0xLTEtMg_2ac1c55d-330e-45e9-9ee9-8e0b858f7bd0">26.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Net Income per Common Share Disclosure:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares from equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTgtMS0xLTEtMg_44025ef5-8deb-49b6-9d1c-1af24e2c7a89">25,313</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTgtMy0xLTEtMg_00c3c051-bb5c-4420-9e49-9e2be7882278">16,319</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Equity-based compensation awards whose impact is considered to be anti-dilutive under the treasury stock method were excluded from the diluted net income per common share calculation.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Based on a conversion rate of <ix:nonFraction unitRef="number" contextRef="ic14b73278def47d0a77a74e65ef2a12e_D20230101-20230331" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMjE5OTAyMzI1NjY3NA_8b99ddc6-4b62-4bdb-baa8-7ddf51456510">0.4394</ix:nonFraction> shares of common stock per weighted $1,000 principal amount of Convertible Notes outstanding during all periods presented.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_79"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%"><ix:nonNumeric contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183OS9mcmFnOmExMjA5YmI0OGI4NzQzM2ViOTNmOWM5NTJmNWExYWMwL3RleHRyZWdpb246YTEyMDliYjQ4Yjg3NDMzZWI5M2Y5Yzk1MmY1YTFhYzBfMzYyNA_9ab20847-6b05-4804-a765-ae4af3cd4f18" continuedAt="ice5ecb5f07524e37b981ab778ce2db0c" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="ice5ecb5f07524e37b981ab778ce2db0c"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has obligations to make future payments for goods and services under certain contractual arrangements. These contractual obligations secure the future rights to various goods and services to be used in the normal course of the Company&#8217;s operations. In accordance with applicable accounting rules, the future rights and obligations pertaining to firm commitments, such as certain purchase obligations under contracts, are not reflected as assets or liabilities in the condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;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 March&#160;31, 2023, with the exception of debt payments (refer to note 7 for the updated future maturities of outstanding borrowings table), there have been no material changes to the contractual obligations previously disclosed in the 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company incurs recurring utility pole rental costs and fees imposed by various governmental authorities, including franchise fees, as part of its operations. However, these costs are not included in the Company&#8217;s contractual obligations as they are cancellable on short notice, in the case of pole rental costs, or are passed through on a monthly basis to the Company&#8217;s customers and are periodically remitted to authorities, in the case of fees imposed by governmental authorities. The Company also has franchise agreements requiring plant construction and the provision of services to customers within the franchise areas. In connection with these obligations under existing franchise agreements, the Company obtains surety bonds or letters of credit guaranteeing performance to municipalities and public utilities and payment of insurance premiums. Payments under these arrangements are required only in the remote event of nonperformance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Legal Matters.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is subject to complaints and administrative proceedings and has been a defendant in various civil lawsuits that have arisen in the ordinary course of its business. Such matters include contract disputes; actions alleging negligence, invasion of privacy, trademark, copyright and patent infringement, and violations of applicable wage and hour laws; statutory or common law claims involving current and former employees; and other matters. Although the outcomes of any legal claims and proceedings against the Company cannot be predicted with certainty, based on currently available information, the Company believes that there are no existing claims or proceedings that are likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation 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-weight:700;line-height:120%">s Industry.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s operations are extensively regulated by the Federal Communications Commission (the "FCC"), some state governments and most local governments. The FCC has the authority to enforce its regulations through the imposition of substantial fines, the issuance of cease-and-desist orders and/or the imposition of other administrative sanctions, such as the revocation of FCC licenses needed to operate certain transmission facilities used in connection with cable operations. Future legislative and regulatory changes could adversely affect the Company&#8217;s operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has certain obligations with respect to certain of its equity investments. Refer to note 4 for further information.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:12pt;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 discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and accompanying notes included in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2022 and the related &#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%">Management</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 Discussion and Analysis of Financial Condition and Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; both of which are contained in our 2022 Form 10-K. Our results of operations and financial condition discussed herein may not be indicative of our future results and trends.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout this &#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%">Management</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 Discussion and Analysis of Financial Condition and Results of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; all totals, percentages and year-over-year changes are calculated using exact numbers. Minor differences may exist due to rounding.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_85"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:12pt;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 a leading broadband communications provider committed to connecting customers and communities to what matters most. We strive to deliver an effortless experience by offering solutions that make our customers&#8217; lives easier, and by relating to them personally as our neighbors and local business partners. Powered by our fiber-rich infrastructure, the Cable One family of brands provides residential customers with a wide array of connectivity and entertainment services, including Gigabit speeds, advanced Wi-Fi and video. For businesses ranging from small and mid-market up to enterprise, wholesale and carrier, we offer scalable, cost-effective solutions that enable businesses of all sizes to grow, compete and succeed. We believe the services we provide are critical to the development of new businesses and drive economic growth in the non-metropolitan, secondary and tertiary markets that we serve in 24 Western, Midwestern and Southern states. As of March&#160;31, 2023, approximately 74% of our customers were located in seven states: Arizona, Idaho, Mississippi, Missouri, Oklahoma, South Carolina and Texas. We provided service to more than 1.1 million residential and business customers out of approximately 2.7 million homes passed as of March&#160;31, 2023. Of these customers, approximately 1,063,000 subscribed to data services, 167,000 subscribed to video services and 128,000 subscribed to voice services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate substantially all of our revenues through three primary product lines. Ranked by share of our total revenues through the first three months of 2023, they are residential data (57.5%), residential video (16.7%) and business services (data, voice and video provided to businesses: 18.1%). The profit margins, growth rates and/or capital intensity of these three primary product lines vary significantly due to competition, product maturity and relative costs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We focus on growing our higher margin businesses, namely residential data and business services, rather than on growing revenues through maximizing customer primary service units (&#8220;PSUs&#8221;). Our strategy acknowledges the industry-wide trends of declining profitability of residential video services and declining revenues from residential voice services. The declining profitability of residential video services is due primarily to increasing programming costs and retransmission fees and competition from other streaming content providers, and the declining revenues from residential voice services are due primarily to the increasing use of wireless voice services instead of residential voice services. Separately, we have also focused on retaining customers who are likely to produce higher relative value over the life of their service relationships with us, are less attracted by discounting, require less support and churn less. This strategy focuses on increasing Adjusted EBITDA, driving higher margins and delivering attractive levels of Adjusted EBITDA less capital expenditures.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Excluding the effects of our recently completed and any potential future acquisitions and divestitures, the trends described above have impacted, and are expected to further impact, our three primary product lines in the following ways:</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Residential data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have experienced significant growth in residential data customers and revenues since 2013. We expect growth for this product line to continue over the long-term as we believe upgrades made in our broadband capacity, our ability to offer higher access speeds than many of our competitors, the reliability and flexibility of our data service offerings and our Wi-Fi support service will enable us to continue to grow average monthly revenue per unit ("ARPU") from our existing customers and capture additional market share from both data subscribers who use other providers as well as households in our footprint that do not yet subscribe to data services from any provider. Our broadband plant generally consists of a fiber-to-the-premises or hybrid fiber-coaxial network with ample unused capacity, and we offer our data customers internet products at faster speeds than those available from competitors in most of our markets. We believe that the capacity and reliability of our networks exceeds that of our competitors in most of our markets and best positions us to meet the continuously increasing consumption demands of customers. We experienced elevated growth rates in residential data customers and revenues during the first two years of the COVID-19 pandemic, but are now seeing a return to more normalized, pre-pandemic growth patterns. </span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Residential video.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Residential video service is an increasingly costly and fragmented business, with programming costs and retransmission fees continuing to escalate in the face of a proliferation of streaming content alternatives. We intend to continue our strategy of focusing on the higher-margin businesses of residential data and business services while de-emphasizing our residential video business. As a result of our video strategy, we expect that residential video customers and revenues will decline further in the future. We now offer Sparklight</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> TV, an internet protocol-based ("IPTV") video service that allows customers with our Sparklight TV app to stream our video channels from the cloud. This transition from linear to IPTV video service enables us to reclaim bandwidth, freeing up network capacity to increase data speeds and capacity across our network.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Business services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have experienced significant growth in business data customers and revenues since 2013. We attribute this growth to our strategic focus on increasing sales to business customers and our efforts to attract enterprise business customers. We expect to experience continued growth in business data customers and revenues over the long-term. Margins for products sold to business customers have remained attractive, which we expect will continue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to experience increased competition, particularly from telephone companies; fiber, municipal and cooperative overbuilders; fixed wireless access data providers; over-the-top video providers; and direct broadcast satellite television providers. Because of the levels of competition we face, we believe it is important to make investments in our infrastructure. In addition, a key objective of our capital allocation process is to invest in initiatives designed to drive revenue and Adjusted EBITDA expansion. We continue to invest capital to, among other things, increase fiber density and coverage, expand our footprint, increase plant and data capacity, enhance network reliability and improve the customer experience. We offer Gigabit data service to nearly all of our homes passed and have deployed DOCSIS 3.1, which, together with Sparklight TV, further increases our network capacity and enables future growth in our residential data and business services product lines.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to continue to devote financial resources to infrastructure improvements in existing and newly acquired markets as well as to expand high-speed data service in areas adjacent to our existing network. We believe these investments are necessary to continually meet our customers&#8217; needs and to remain competitive. The capital enhancements associated with recent acquisitions include rebuilding low-capacity markets; reclaiming bandwidth from analog video services; implementing 32-channel bonding; deploying DOCSIS 4.0; consolidating back office functions such as billing, accounting and service provisioning; migrating products to legacy Cable One platforms; and expanding our high-capacity fiber network.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary goals are to continue growing residential data and business services revenues, to increase profit margins and to deliver strong Adjusted EBITDA and Adjusted EBITDA less capital expenditures. To achieve these goals, we intend to continue our disciplined cost management approach, remain focused on customers with expected higher relative value and follow through with further planned investments in broadband plant upgrades, including the deployment of DOCSIS 4.0 capabilities and new data service offerings for residential and business customers. We also plan to continue seeking broadband-related acquisition and strategic investment opportunities in rural markets in addition to pursuing organic growth through market expansion projects. Given our strategic focus on our higher margin residential data and business services product lines, we assess our level of capital expenditures relative to Adjusted EBITDA, unlike others in our industry who may compare their capital expenditures to revenues due to their much larger residential video customer bases.</span></div><div style="height:36pt;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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, in addition to full acquisitions, we have made investments in several broadband-centric providers serving non-urban markets that follow various strategies similar to our own. Such strategic investments capitalize on opportunities that may not have existed under a full ownership model, allow us to participate more aggressively in the fiber expansion business and may potentially provide future acquisition or investment opportunities, while allowing our management team to focus on our core business and without burdening our cash flow.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_519"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:12pt;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%">Key Performance Measures Summary</span></div><div style="margin-top:12pt;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 summarizes certain key measures of our results of operations (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</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: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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from investing activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from financing activities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt">Adjusted EBITDA is a non-GAAP measure. See "Use of Adjusted EBITDA" below for a definition of Adjusted EBITDA and a reconciliation of Adjusted EBITDA to net income.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;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%">PSU and Customer Counts</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected subscriber data for the periods presented was as follows (in thousands, except percentages):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:100%">As of March 31,</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%">Annual Net Gain (Loss)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential data PSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential video PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential voice PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total residential PSUs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business data PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business video PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business voice PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total business services PSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total data PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,057.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total video PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total voice PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total PSUs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,032.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total customer relationships</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homes passed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,719.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recent years, our customer mix has shifted away from double- and triple-play packages combining data, video and/or voice services, which is in line with our strategy of focusing on our higher margin residential data and business services product lines. This is largely because some residential video customers have defected to direct broadcast satellite services and over-the-top offerings and households continue to discontinue residential voice services. In addition, we have focused on selling data-only packages to new customers rather than cross-selling video to these customers.</span></div><div style="margin-top:12pt;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%">Use of Nonfinancial Metrics and ARPU</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use various nonfinancial metrics to measure, manage and monitor our operating performance on an ongoing basis. Such metrics include homes passed, PSUs and customer relationships. Homes passed represents the number of serviceable and marketable homes and businesses passed by our active plant. A PSU represents a single subscription to a particular service offering. Residential bulk multi-dwelling PSUs are generally classified as residential and are counted at the individual unit level. Business voice customers who have multiple voice lines are counted as a single PSU. A customer relationship represents a single customer who subscribes to one or more PSUs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe homes passed, PSU and customer relationship counts are useful to investors in evaluating our operating performance. Similar measures with similar titles are common measures used by investors, analysts and peers to compare performance in our industry, although our measures of homes passed, PSUs and customer relationships may not be directly comparable to similarly titled measures reported by other companies.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use ARPU to evaluate and monitor the amount of revenue generated by each type of service subscribed to by customers and the contribution to total revenues as well as to analyze and compare growth patterns. Residential ARPU values represent the applicable residential service revenues (excluding installation and activation fees) divided by the corresponding average of the number of PSUs at the beginning and end of each period, divided by the number of months in the period, except that for any PSUs added or subtracted as a result of an acquisition or divestiture occurring during the period, the associated ARPU values represent the applicable residential service revenues (excluding installation and activation fees) divided by the pro-rated average number of PSUs during such period. Business services ARPU values represent business services revenues divided by the average of the number of business customer relationships at the beginning and end of each period, divided by the number of months in the period, except that for any business customer relationships added or subtracted as a result of an acquisition or divestiture occurring during the period, the associated ARPU values represent business services revenues divided by the pro-rated average number of business customer relationships during such period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe ARPU is useful to investors in evaluating our operating performance. ARPU and similar measures with similar titles are common measures used by investors, analysts and peers to compare performance in our industry, although our measure of ARPU may not be directly comparable to similarly titled measures reported by other companies.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_88"></div><div style="margin-top:12pt;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%">Comparison of Three Months Ended March 31, 2023 to Three Months Ended March 31, 2022</span></div><div style="margin-top:12pt;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%">Revenues </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues decreased $4.8&#160;million, or 1.1%, due primarily to decreases in residential video and residential voice revenues and the divestiture of certain operations in the second quarter of 2022, partially offset by an increase in residential data revenues. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by service offering for the three months ended March&#160;31, 2023 and 2022, together with the percentages of total revenues that each item represented for the periods presented, were as follows (dollars in thousands):</span></div><div style="margin-top:12pt;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:18.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom: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%">Three Months Ended March 31,</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:0 1pt"></td><td colspan="9" 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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" 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="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%">2023 vs. 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues</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%">% of Total</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%">Revenues</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%">% of Total</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%">$ Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 data</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">242,697&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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.5&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">230,153&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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%">53.9&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">12,544&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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%">5.5&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential video</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 voice</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,748&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,148)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,903&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,521&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(618)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,894&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,726&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,832)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential data service revenues increased $12.5&#160;million, or 5.5%, due primarily to increased customer subscriptions to premium tiers and migration of existing customers to higher tiers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential video service revenues decreased $14.4&#160;million, or 17.0%, due primarily to a decrease in residential video subscribers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential voice service revenues decreased $2.1&#160;million, or 18.0%, due primarily to a decrease in residential voice subscribers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business services revenues decreased $0.2&#160;million, or 0.3%, due primarily to the divestiture of certain operations in the second quarter of 2022 that generated $2.4 million of business services revenues during the three months ended March 31, 2022, partially offset by organic growth in our business data services to small and medium-sized businesses and enterprise customers.</span></div><div style="height:36pt;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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ARPU for the indicated service offerings for the three months ended March&#160;31, 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</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%">2023 vs. 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">$ Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 data</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">83.58&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">79.96&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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.62&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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.5&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential video</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 voice</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.23&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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.33&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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.10)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;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%">Costs and Expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses (excluding depreciation and amortization) were $112.2&#160;million for the three months ended March&#160;31, 2023 and decreased $7.3&#160;million, or 6.1%, compared to the three months ended March&#160;31, 2022. The decrease in operating expenses was primarily attributable to $12.3 million of lower programming expenses as a result of video customer losses, partially offset by increases in property taxes of $3.2&#160;million and health insurance costs of $1.1 million. Operating expenses as a percentage of revenues were 26.6% and 28.0% for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses were $86.7&#160;million for the three months ended March&#160;31, 2023 and decreased $1.0&#160;million, or 1.2%, compared to the three months ended March&#160;31, 2022. The decrease in selling, general and administrative expenses was primarily attributable to</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lower health insurance costs of $2.1 million, property taxes of $1.7 million and marketing costs of $1.5 million, partially offset by higher software costs of $2.1 million and labor and other compensation-related costs of $2.0 million. Selling, general and administrative ex</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">penses as a percentage of revenues was 20.6% for both the three months ended March&#160;31, 2023 and 2022.</span></div><div style="margin-top:12pt;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 expense was $85.4&#160;million for the three months ended March&#160;31, 2023 and decreased $2.5&#160;million, or 2.8%, compared to the three months ended March&#160;31, 2022. The decrease in depreciation and amortization expense was primarily due to </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lower intangible asset amortization expense of $2.6 million. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense as a percentage of revenues was 20.2% and 20.6% for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;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 a $22.1 million non-cash gain associated with the Clearwave Fiber Contribution in the three months ended March 31, 2022. </span></div><div style="margin-top:12pt;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%">Interest Expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense was $41.2&#160;million for the three months ended March&#160;31, 2023 and increased $11.1&#160;million, or 36.8%, compared to the three months ended March&#160;31, 2022. The increase was driven primarily </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by higher interest rates.</span></div><div style="margin-top:12pt;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%">Other Income (Expense), Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net, was $5.3&#160;million for the three months ended March&#160;31, 2023 and consisted primarily of a $12.3 million non-cash mark-to-market gain on the investment in Point Broadband and $3.9 million of interest and investment income, partially offset by a $8.0 million non-cash loss on fair value adjustment associated with the MBI Net Option and $3.3 million of debt issuance costs written off in connection with the entry into the New Credit Agreement. Other expense, net, was $88.1&#160;million for the three months ended March&#160;31, 2022 and consisted primarily of a $84.6 million non-cash gain on fair value adjustment associated with the MBI Net Option and interest and investment income.</span></div><div style="margin-top:12pt;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%">Income Tax Provision</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax provision was $22.3&#160;million and $41.5&#160;million for the three months ended March&#160;31, 2023 and 2022, respectively, and our effective tax rate was 23.2% and 19.8% for the three months ended March&#160;31, 2023 and 2022, respectively. The increase in the effective tax rate was due primarily to an increase in income tax expense of $18.5 million related to a change in the valuation allowance associated with the MBI Net Option, partially offset by a $4.9 million tax expense for the deferred tax liability establishment in the prior year quarter associated with the Clearwave Fiber Contribution that did not recur.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;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 Investment Income (Loss), Net</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investment loss, net, was $16.5 million for the three months ended March 31, 2023, compared to a net gain of $3.8 million for the three months ended March 31, 2022. The change was due primarily to our $14.2 million pro rata share of Clearwave Fiber's net loss and a $5.2 million decrease in our pro rata share of MBI's earnings in the current year period.</span></div><div style="margin-top:12pt;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%">Net Income</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income was $57.4&#160;million for the three months ended March&#160;31, 2023 compared to $171.5&#160;million for the three months ended March&#160;31, 2022.</span></div><div style="margin-top:12pt;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%">Unrealized Gain (Loss) on Cash Flow Hedges and Other, Net of Tax </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss on cash flow hedges and other, net of tax was $17.9&#160;million for the three months ended March&#160;31, 2023 compared to a $57.4&#160;million unrealized gain for the three months ended March&#160;31, 2022. The $75.3&#160;million</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> change was due to decreases in forward interest rates for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2023</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to increases in forward interest rates for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2022</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_558"></div><div style="margin-top:12pt;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%">Use of Adjusted EBITDA</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use certain measures that are not defined by GAAP to evaluate various aspects of our business. Adjusted EBITDA is a non-GAAP financial measure and should be considered in addition to, not as superior to, or as a substitute for, net income reported in accordance with GAAP. Adjusted EBITDA is reconciled to net income below, the most directly comparable GAAP financial measure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is defined as net income plus interest expense, income tax provision, depreciation and amortization, equity-based compensation, (gain) loss on deferred compensation, acquisition-related costs, (gain) loss on asset sales and disposals, system conversion costs, (gain) loss on sale of business, equity method investment (income) loss, other (income) expense and other unusual items, as provided in the following table. As such, it eliminates the significant non-cash depreciation and amortization expense that results from the capital-intensive nature of our business as well as other non-cash or special items and is unaffected by our capital structure or investment activities. This measure is limited in that it does not reflect the periodic costs of certain capitalized tangible and intangible assets used in generating revenues and our cash cost of debt financing. These costs are evaluated through other financial measures.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use Adjusted EBITDA to assess our performance. In addition, Adjusted EBITDA generally correlates to the measure used in the leverage ratio calculations under the New Credit Agreement and the Senior Notes Indenture to determine compliance with the covenants contained in the New Credit Agreement and the ability to take certain actions under the Senior Notes Indenture. Adjusted EBITDA is also a significant performance measure used by us in connection with our incentive compensation programs. Adjusted EBITDA does not take into account cash used for mandatory debt service requirements or other non-discretionary expenditures, and thus does not represent residual funds available for discretionary uses.</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</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%">2023 vs. 2022</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%;text-decoration:underline">(dollars 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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">$ Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">57,426&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">171,476&#160;</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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%">(114,050)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;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.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Interest expense</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,163&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,080&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,083&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#cff0fc;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 28pt;text-align: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 provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,428&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,491)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#cff0fc;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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on deferred compensation</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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="background-color:#cff0fc;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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,081)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on asset sales and disposals, net</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,490&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,966&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.1&#160;</span></td><td style="background-color:#cff0fc;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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System conversion costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(573)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on sale of business</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,087)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,087&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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="background-color:#cff0fc;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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment (income) loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 28pt;text-align: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 (income) expense, net</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,294)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,060)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94.0)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,774&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,534&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NM = Not meaningful.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that Adjusted EBITDA is useful to investors in evaluating our operating performance. Adjusted EBITDA and similar measures with similar titles are common measures used by investors, analysts and peers to compare performance in our industry, although our measure of Adjusted EBITDA may not be directly comparable to similarly titled measures reported by other companies.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_91"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition: Liquidity and Capital Resources </span></div><div style="margin-top:12pt;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%">Liquidity </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary funding requirements are for our ongoing operations, capital expenditures, potential acquisitions and strategic investments, payments of quarterly dividends and share repurchases. We believe that existing cash balances, our Senior Credit Facilities and operating cash flows will provide adequate support for these funding requirements over the next 12 months. However, our ability to fund operations, make capital expenditures, make future acquisitions and strategic investments, pay quarterly dividends and make share repurchases depends on future operating performance and cash flows, which, in turn, are subject to prevailing economic conditions and to financial, business and other factors, some of which are beyond our control.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our 45% minority equity interest in MBI, we acquired the right, but not the obligation, to purchase all but not less than all of the remaining equity interests in MBI that we do not already own between January 1, 2023 and June 30, 2024 (the "Call Option"). If we do not exercise the Call Option, then investors affiliated with GTCR LLC, a private equity firm based in Chicago, have the right, but not the obligation, to sell (and to cause all members of MBI other than us to sell) to us and, in such case, we are obligated to purchase all but not less than all of the direct and indirect equity interests in MBI that we do not already own between July 1, 2025 through September 30, 2025 (the "Put Option"). The purchase price payable upon the exercise of the Call Option or the Put Option, as applicable, will be calculated under a formula based on a multiple of MBI&#8217;s adjusted EBITDA. We have not yet obtained the capital that we believe will be necessary to pay the purchase price if either the Call Option or the Put Option are exercised.</span></div><div style="height:36pt;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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;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 shows a summary of our net cash flows for the periods indicated (dollars in thousands):</span></div><div style="margin-top:12pt;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:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 vs. 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%">$ Change</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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,932)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,636)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,652)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,732&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,166&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165,434)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $26.9&#160;million year-over-year decrease in net cash provided by operating activities was primarily attributable to higher interest and tax payments and the timing of working capital changes</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $8.9&#160;million decrease in net cash used in investing activities from the prior year period was due primarily</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.7&#160;million</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> debt and equity investments during 2022 that did not recur, partially offset by a $1.6&#160;million decrease in cash paid for capital expenditures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $26.2&#160;million decrease in net cash</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> used in fi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nancing activities from the </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prior year period was due primarily to $630.1 million of net proceeds from Revolving Credit Facility borrowings and the TLB-3 Upsize during the three months ended March 31, 2023 and a $27.9 million decrease in share repurchases compared to the prior year period, partially offset by the repayment of the $638.3 million aggregate principal amount of our outstanding Term Loan A-2 during the current year period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;20, 2022, our Board authorized up to $450.0 million of share repurchases (with no cap as to the number of shares of common stock). We had $200.4 million of remaining share repurchase authorization under the Share Repurchase Program as of March&#160;31, 2023. Additional purchases under the Share Repurchase Program may be made from time to time on the open market and in privately negotiated transactions. The size and timing of these purchases are based on a number of factors, including share price and business and market conditions. Since we first became publicly traded in 2015 through March&#160;31, 2023, we have repurchased 561,459 shares of our common stock at an aggregate cost of $499.6 million, including</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,766</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares purchased at an aggregate cost of $41.8 million during the three months ended March&#160;31, 2023. We may, from time to time, continue to opportunistically repurchase shares depending on the trading price of our common stock, market conditions and other factors.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently expect to continue to pay comparable quarterly cash dividends on shares of our common stock, subject to approval of the Board. During the first quarter of 2023, the Board approved a quarterly dividend of $2.85 per share of common stock, which was paid on March&#160;10, 2023, resulting in a total dividend distribution of $16.5 million.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activity</span></div><div style="margin-top:12pt;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%">Senior Credit Facilities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to February 22, 2023, the Credit Agreement provided for the Term Loan A-2, the Term Loan B-2, the Term Loan B-3, the Term Loan B-4 and the Revolving Credit Facility. The Revolving Credit Facility gives us the ability to issue letters of credit, which reduce the amount available for borrowing under the Revolving Credit Facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023, we amended and restated the Credit Agreement to, among other things, (i) increase the aggregate principal amount of commitments under the Revolving Credit Facility by $500.0 million to $1.0 billion; (ii) extend the scheduled maturity of the Revolving Credit Facility from October 2025 to February 2028; (iii) upsize the outstanding principal amount under the Term Loan B-3 by $150.0 million to $757.0 million; (iv) extend the scheduled maturities of the Term Loan B-2 and the Term Loan B-3 from October 2027 to October 2029 (subject to adjustment as described in the notes to the table below summarizing our outstanding term loans as of March 31, 2023); (v) increase the fixed spreads on the Term Loan B-2 and the Term Loan B-3 from 2.00% to 2.25%; and (vi) transition the benchmark interest rate for the Revolving Credit Facility, the Term Loan B-2 and the Term Loan B-3 from LIBOR to SOFR plus a 10 basis point credit spread adjustment. Except as described above, the New Credit Agreement did not make any material changes to the principal terms of the Term Loan B-2, the Term Loan B-3, the Term Loan B-4 or the Revolving Credit Facility. Upon the effectiveness of the New Credit Agreement, we drew $488.0 million under the Revolving Credit Facility and, together with the net proceeds from the TLB-3 Upsize, repaid all $638.3 million aggregate principal amount of our outstanding Term Loan A-2.</span></div><div style="margin-top:12pt;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 March&#160;31, 2023, we had approximately </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of aggregate outstanding term loa</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$488.0 million</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of borrowings a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $512.0 million available for borrowing under the Revolving Credit Facility. A summary of our outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.936%"></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:7pt;font-weight:700;line-height:120%">Instrument</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:7pt;font-weight:700;line-height:120%">Draw Date(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Original Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Amortization Per Annum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Outstanding Principal</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:7pt;font-weight:700;line-height:120%">Final Scheduled Maturity Date</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:7pt;font-weight:700;line-height:120%">Final Scheduled Principal Payment</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:7pt;font-weight:700;line-height:120%">Benchmark Rate</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:7pt;font-weight:700;line-height:120%">Fixed Margin</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:7pt;font-weight:700;line-height:120%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">240,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">223,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR + 10 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6/14/2019 10/30/2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2/22/2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">300,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">150,000 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">755,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">704,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR + 10 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">786,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">746,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6.84%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,825,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,781,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,674,445&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $150.0&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.</span></div><div style="margin-top:12pt;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%">Senior Notes </span></div><div style="margin-top:12pt;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 2020, we completed the offering of $650.0 million aggregate principal amount of Senior Notes due 2030. The Senior Notes bear interest at a rate of 4.00% per annum payable semi-annually in arrears on May 15th and  November 15th of each year. The Senior Notes are required to be guaranteed on a senior unsecured basis by each of our existing and future wholly owned domestic subsidiaries that guarantees our obligations under our Senior Credit Facilities or that guarantees certain capital markets debt of ours or a guarantor in an aggregate principal amount in excess of $250.0 million.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align: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><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;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%">Convertible Notes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we completed the Convertible Notes offering of $575.0 million aggregate principal amount of 2026 Notes and $345.0 million aggregate principal amount of 2028 Notes. The Convertible Notes are senior unsecured obligations of ours and are guaranteed by our wholly owned domestic subsidiaries that guarantee the Senior Credit Facilities or that guarantee certain of our Notes in an aggregate principal amount in excess of $250.0 million. The 2026 Notes do not bear regular interest, and the principal amount of the 2026 Notes do not accrete. The 2028 Notes bear interest at a rate of 1.125% per annum. Interest on the 2028 Notes is payable semiannually in arrears on March 15th and September 15th of each year, unless earlier repurchased, converted or redeemed. The 2026 Notes are scheduled to mature on March 15, 2026, and the 2028 Notes are scheduled to mature on March 15, 2028. The initial conversion rate for each of the 2026 Notes and the 2028 Notes is 0.4394 shares of our common stock per $1,000 principal amount of 2026 Notes and 2028 Notes, as applicable (equivalent to an initial conversion price of $2,275.83 per share of common stock). The initial conversion price of each of the 2026 Notes and the 2028 Notes represents a premium of 25.0% over the last reported sale price of $1,820.83 per share of our common stock on March 2, 2021. The Convertible Notes are convertible at the option of the holders. The method of conversion into cash, shares of our common stock or a combination thereof is at our election.</span></div><div style="margin-top:12pt;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%">Other Debt-Related Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance costs consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Credit Facility portion:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term loans and Notes portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (contra account)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,817&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded debt issuance cost amortization of $1.3 million for both the three months ended March&#160;31, 2023 and 2022 within interest expense in the condensed consolidated statements of operations and comprehensive income. We capitalized $7.7 million and wrote-off $3.3 million of debt issuance costs during the three months ended March 31, 2023 in connection with the entry into the New Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized debt discount associated with the Convertible Notes was </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $16.3 million as of March&#160;31, 2023 and December&#160;31, 2022, respectively. We recorded debt discount amortization of $1.1 million for both the three months ended March&#160;31, 2023 and 2022 within interest expense in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;3, 2022, we entered into a letter of credit agreement with MUFG which provides fo</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r an additional $75.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of letter of credit issuing capacity, of which </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was utilized as of March&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were in compliance with all debt covenants as of March&#160;31, 2023.</span></div><div style="margin-top:12pt;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 party to two interest rate swap agreements to convert our interest payment obligations with respect to an aggregate of $1.2&#160;billion of our variable rate SOFR indebtedness to a fixed rate. Under the first swap agreement, with respect to a notional amount of $850.0 million, our monthly payment obligation is determined at a fixed base rate of 2.595%. Under the second swap agreement, with respect to a notional amount of $350.0 million, our monthly payment obligation is determined at a fixed base rate of 2.691%. Both interest rate swap agreements are scheduled to mature in the first quarter of 2029 but each may be terminated prior to the scheduled maturity at our election or that of the financial institution counterparty under the terms provided in each swap agreement. We recognized income of $5.6 million and a loss of $7.6 million on interest rate swaps during the three months ended March&#160;31, 2023 and 2022, respectively, which were reflected within interest expense in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to notes 10 and 12 to our audited consolidated financial statements included in the 2022 Form 10-K and notes 7 and 8 to the condensed consolidated financial statements in this Quarterly Report on Form 10-Q for further details regarding our financing activity, outstanding debt and interest rate swaps.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Expenditures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have significant ongoing capital expenditure requirements as well as capital enhancements associated with acquired operations, including rebuilding low capacity markets; reclaiming bandwidth from analog video services; implementing 32-channel bonding; deploying DOCSIS 4.0; consolidating back office functions such as billing, accounting and service provisioning; migrating products to legacy Cable One platforms; and expanding our high-capacity fiber network. Capital expenditures are funded primarily by cash on hand and cash flows from operating activities.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our capital expenditures by category for the three months ended March&#160;31, 2023 and 2022 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer premise equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,805&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scalable infrastructure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Line extensions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,901&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upgrade/rebuild</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Support capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,106&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,448&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Customer premise equipment includes costs incurred at customer locations, including installation costs and customer premise equipment (e.g., modems and set-top boxes).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Commercial includes costs related to securing business services customers and PSUs, including small and medium-sized businesses and enterprise customers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Scalable infrastructure includes costs not related to customer premise equipment to secure growth of new customers and PSUs or provide service enhancements (e.g., headend equipment).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Line extensions include network costs associated with entering new service areas (e.g., fiber/coaxial cable, amplifiers, electronic equipment, make-ready and design engineering).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Upgrade/rebuild includes costs to modify or replace existing fiber/coaxial cable networks, including betterments.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Support capital includes costs associated with the replacement or enhancement of non-network assets due to technological and physical obsolescence (e.g., non-network equipment, land, buildings and vehicles) and capitalized internal labor costs not associated with customer installation activities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Obligations and Contingent Commitments</span></div><div style="margin-top:12pt;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 March&#160;31, 2023, with the exception of debt payments (refer to note 7 of the condensed consolidated financial statements in this Quarterly Report on Form 10-Q for the updated future maturities of outstanding borrowings table), there have been no material changes to the contractual obligations and contingent commitments previously disclosed in the 2022 Form 10-K.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any off-balance sheet arrangements or financing arrangements with special-purpose entities.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_94"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, assumptions and judgments that affect the amounts reported in the consolidated financial statements. On an ongoing basis, we evaluate our estimates and assumptions. We base our estimates on historical experience and other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An accounting policy is considered to be critical if it is important to our results of operations and financial condition and if it requires management&#8217;s most difficult, subjective and complex judgments in its application.</span></div><div style="margin-top:12pt;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 our critical accounting policy and estimate disclosures described in our 2022 Form 10-K.</span></div><div style="height:36pt;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%">34</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_97"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is the potential loss arising from changes in market rates and prices. There have been no material changes to the market risk disclosures described in the 2022 Form 10-K other than as set forth below.</span></div><div style="margin-top:12pt;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 March&#160;31, 2023, we had $650.0 million, $575.0 million and $345.0 million aggregate principal amount of the Senior Notes, 2026 Notes and 2028 Notes, respectively, outstanding. Although the Senior Notes and 2028 Notes are based on fixed rates and the 2026 Notes do not bear interest, changes in interest rates could impact the fair market value of such notes. As of March&#160;31, 2023, the fair market values of the Senior Notes, 2026 Notes and 2028 Notes were $529.8 million, $460.5 million and $256.3 million, respectively.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_100"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure Controls and Procedures</span></div><div style="margin-top:12pt;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 management is responsible for establishing and maintaining adequate disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Disclosure controls and procedures are those controls and procedures that are designed to ensure that information required to be disclosed in the Company&#8217;s reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in the Company&#8217;s reports filed or submitted under the Exchange Act is accumulated and communicated to management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the supervision and with the participation of the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and Chief Financial Officer, the Company carried out an evaluation as of March&#160;31, 2023 of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures pursuant to Exchange Act Rules 13a-15(b) and 15d-15(b). Based on the Company&#8217;s evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer have concluded that the Company&#8217;s disclosure controls and procedures were effective as of March&#160;31, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in the Company&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended March&#160;31, 2023 that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="height:36pt;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%">35</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_103"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;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: OTHER INFORMATION</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_106"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_109"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A.&#160;&#160;&#160;&#160;RISK FACTORS</span></div><div style="margin-top:12pt;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 risk factors previously disclosed in the 2022 Form 10-K.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_112"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.&#160;&#160;&#160;&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information relating to common stock repurchases by the Company and any affiliated purchasers within the meaning of Rule 10b-18(a)(3) under the Exchange Act during the three months ended March&#160;31, 2023 were as follows (dollars in thousands, except per share data):</span></div><div style="margin-top:12pt"><table 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.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Number <br/>of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Number of</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%">Shares Purchased as Part of Publicly Announced Plans or Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1 to 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,557</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744.93&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 1 to 28, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,391</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,391</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1 to 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,898</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,766</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><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 #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">On May&#160;20, 2022, the Company's Board authorized up to $450.0 million of share repurchases (with no cap as to the number of shares of common stock), which was announced on May 23, 2022 (the "Share Repurchase Program"). The authorization does not have an expiration date. The Company had $200.4 million of remaining share repurchase authorization under the Share Repurchase Program as of March&#160;31, 2023. Additional purchases under the Share Repurchase Program may be made from time to time on the open market and in privately negotiated transactions. The size and timing of these purchases are based on a number of factors, including share price and business and market conditions.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Includes shares withheld from associates to satisfy estimated tax withholding obligations in connection with the vesting of restricted stock and/or exercises of SARs under the Company's incentive compensation plans. The average price paid per share for the common stock withheld was based on the closing price of the Company&#8217;s common stock on the applicable vesting or exercise measurement date.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_115"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.&#160;&#160;&#160;&#160;DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_118"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="ibb431b5590874f6e80c3de41084cab5c_121"></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5.&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.&#160;&#160;&#160;&#160;EXHIBITS</span></div><div style="margin-top:12pt"><table 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:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.143%"></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%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:9pt"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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/1632127/000143774923004553/ex_479323.htm">Fourth Restatement Agreement, dated as of February 22, 2023, among Cable One, Inc., certain of its wholly owned subsidiaries party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and the lenders party thereto (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K of Cable One, Inc. filed on February 24, 2023).</a></span></div></td></tr><tr style="height:9pt"><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%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="a2023q1-exhibit311.htm">Principal Executive Officer Certification required by Rules 13a-14 and 15d-14 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</a></span></div></td></tr><tr style="height:9pt"><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%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="a2023q1-exhibit312.htm">Principal Financial Officer Certification required by Rules 13a-14 and 15d-14 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*</a></span></div></td></tr><tr style="height:9pt"><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%">32</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="a2023q1-exhibit32.htm">Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.**</a></span></div></td></tr><tr style="height:9pt"><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.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="height:9pt"><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.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.*</span></td></tr><tr style="height:9pt"><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.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.*</span></td></tr><tr style="height:9pt"><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.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.*</span></td></tr><tr style="height:9pt"><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.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.*</span></td></tr><tr style="height:9pt"><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.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.*</span></td></tr><tr style="height:9pt"><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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cover page of this Quarterly Report on Form 10-Q for the quarter ended March 31, 2023, formatted in Inline XBRL (included within the Exhibit 101 attachments).</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Filed herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">** Furnished herewith.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="ibb431b5590874f6e80c3de41084cab5c_127"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Table of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ibb431b5590874f6e80c3de41084cab5c_7">Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:12pt"><table 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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.841%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:100%">Cable One, Inc.<br/>(Registrant)</span></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Julia M. Laulis</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name: </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%">Julia M. Laulis</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Title: </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%">Chair of the Board, President and Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: May&#160;4, 2023</span></div><div style="margin-top:12pt"><table 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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.841%"></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%">By:</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Todd M. Koetje</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name: </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%">Todd M. Koetje</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title: </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%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: May&#160;4, 2023</span></div><div style="height:36pt;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%">38</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>a2023q1-exhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ic16926fd14d34dce8a61c83476f17c24_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;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 style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Julia M. Laulis, certify that&#58;</font></div><div style="margin-top:12pt;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 for the quarterly period ended March&#160;31, 2023 of Cable One, Inc.&#59;</font></div><div style="margin-top:12pt;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:12pt;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:12pt;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-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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:12pt;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="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><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:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May&#160;4, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Julia M. Laulis</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia M. Laulis</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of the Board, President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>a2023q1-exhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8da54c88c6604bc58970c1ebd6e1a106_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;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 style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Todd M. Koetje, certify that&#58;</font></div><div style="margin-top:12pt;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 for the quarterly period ended March&#160;31, 2023 of Cable One, Inc.&#59;</font></div><div style="margin-top:12pt;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:12pt;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:12pt;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-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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:12pt;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="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left: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="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><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:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May&#160;4, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Todd M. Koetje</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Todd M. Koetje</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>a2023q1-exhibit32.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 2023 Workiva -->
<title>Document</title></head><body><div id="ic910f2cd876947ab82064a75a68651d7_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</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%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Cable One, Inc. (the &#8220;Company&#8221;), for the quarterly period ended March&#160;31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned, Julia M. Laulis, principal executive officer of the Company, and Todd M. Koetje, principal financial officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his or her knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt"><table 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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</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%;text-decoration:underline">&#47;s&#47; Julia M. Laulis</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia M. Laulis</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chair of the Board, President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer) </font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; May&#160;4, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><table 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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.780%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%;text-decoration:underline">&#47;s&#47; Todd M. Koetje</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Todd M. Koetje</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(Principal Financial Officer)</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Date&#58; May&#160;4, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>cabo-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cabo="http://www.cableone.net/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cableone.net/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/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="cabo-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cabo-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cabo-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cabo-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVERPAGE" roleURI="http://www.cableone.net/role/COVERPAGE">
        <link:definition>0000001 - Document - COVER PAGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical">
        <link:definition>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited">
        <link:definition>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited">
        <link:definition>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical">
        <link:definition>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited) (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION">
        <link:definition>0000008 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUES" roleURI="http://www.cableone.net/role/REVENUES">
        <link:definition>0000009 - Disclosure - REVENUES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIES" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES">
        <link:definition>0000010 - Disclosure - OPERATING ASSETS AND 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="EQUITYINVESTMENTS" roleURI="http://www.cableone.net/role/EQUITYINVESTMENTS">
        <link:definition>0000011 - Disclosure - EQUITY 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://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT">
        <link:definition>0000012 - 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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS">
        <link:definition>0000013 - 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="DEBT" roleURI="http://www.cableone.net/role/DEBT">
        <link:definition>0000014 - 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="INTERESTRATESWAPS" roleURI="http://www.cableone.net/role/INTERESTRATESWAPS">
        <link:definition>0000015 - Disclosure - INTEREST RATE SWAPS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTS">
        <link:definition>0000016 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.cableone.net/role/STOCKHOLDERSEQUITY">
        <link:definition>0000017 - Disclosure - STOCKHOLDERS&#8217; 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="EQUITYBASEDCOMPENSATION" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATION">
        <link:definition>0000018 - Disclosure - EQUITY-BASED COMPENSATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.cableone.net/role/INCOMETAXES">
        <link:definition>0000019 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEANDEXPENSE" roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSE">
        <link:definition>0000020 - Disclosure - OTHER INCOME AND EXPENSE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERCOMMONSHARE" roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE">
        <link:definition>0000021 - Disclosure - NET INCOME PER COMMON 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="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>0000022 - 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="DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies" roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies">
        <link:definition>0000023 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESTables" roleURI="http://www.cableone.net/role/REVENUESTables">
        <link:definition>0000024 - Disclosure - REVENUES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIESTables" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables">
        <link:definition>0000025 - Disclosure - OPERATING ASSETS AND 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="EQUITYINVESTMENTSTables" roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSTables">
        <link:definition>0000026 - Disclosure - EQUITY 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://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables">
        <link:definition>0000027 - 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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables">
        <link:definition>0000028 - 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="DEBTTables" roleURI="http://www.cableone.net/role/DEBTTables">
        <link:definition>0000029 - 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="INTERESTRATESWAPSTables" roleURI="http://www.cableone.net/role/INTERESTRATESWAPSTables">
        <link:definition>0000030 - Disclosure - INTEREST RATE SWAPS (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="FAIRVALUEMEASUREMENTSTables" roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>0000031 - Disclosure - FAIR VALUE MEASUREMENTS (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="EQUITYBASEDCOMPENSATIONTables" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables">
        <link:definition>0000032 - Disclosure - EQUITY-BASED COMPENSATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEANDEXPENSETables" roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables">
        <link:definition>0000033 - Disclosure - OTHER INCOME AND EXPENSE (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="NETINCOMEPERCOMMONSHARETables" roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables">
        <link:definition>0000034 - Disclosure - NET INCOME PER COMMON 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="DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails" roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails">
        <link:definition>0000035 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (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="REVENUESRevenuesbyProductLineDetails" roleURI="http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails">
        <link:definition>0000036 - Disclosure - REVENUES - Revenues by Product Line (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="REVENUESNarrativeDetails" roleURI="http://www.cableone.net/role/REVENUESNarrativeDetails">
        <link:definition>0000037 - Disclosure - REVENUES - 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="OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails">
        <link:definition>0000038 - Disclosure - OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails">
        <link:definition>0000039 - Disclosure - OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails">
        <link:definition>0000040 - Disclosure - OPERATING ASSETS AND LIABILITIES - Prepaid and Other 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="OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails">
        <link:definition>0000041 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails">
        <link:definition>0000042 - Disclosure - OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails">
        <link:definition>0000043 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent 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="EQUITYINVESTMENTSNarrativeDetails" roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails">
        <link:definition>0000044 - Disclosure - EQUITY 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="EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails" roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails">
        <link:definition>0000045 - Disclosure - EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (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="EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails" roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails">
        <link:definition>0000046 - Disclosure - EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (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="PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>0000047 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENTNarrativeDetails" roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails">
        <link:definition>0000048 - 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="GOODWILLANDINTANGIBLEASSETSNarrativeDetails" roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails">
        <link:definition>0000049 - 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="GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails">
        <link:definition>0000050 - 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="GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails">
        <link:definition>0000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of 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="DEBTScheduleofLongtermDebtDetails" roleURI="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails">
        <link:definition>0000052 - Disclosure - DEBT - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTSeniorCreditFacilitiesDetails" roleURI="http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails">
        <link:definition>0000053 - Disclosure - DEBT - Senior Credit Facilities (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="DEBTSummaryofTermLoansDetails" roleURI="http://www.cableone.net/role/DEBTSummaryofTermLoansDetails">
        <link:definition>0000054 - Disclosure - DEBT - Summary of Term Loans (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="DEBTSeniorNotesDetails" roleURI="http://www.cableone.net/role/DEBTSeniorNotesDetails">
        <link:definition>0000055 - Disclosure - DEBT - Senior Notes (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="DEBTConvertibleNotesDetails" roleURI="http://www.cableone.net/role/DEBTConvertibleNotesDetails">
        <link:definition>0000056 - Disclosure - DEBT - Convertible Notes (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="DEBTScheduleofConvertibleNotesDetails" roleURI="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails">
        <link:definition>0000057 - Disclosure - DEBT - Schedule of Convertible Notes (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="DEBTUnamortizedDebtIssuanceCostsDetails" roleURI="http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails">
        <link:definition>0000058 - Disclosure - DEBT - Unamortized Debt Issuance 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="DEBTNarrativeDetails" roleURI="http://www.cableone.net/role/DEBTNarrativeDetails">
        <link:definition>0000059 - 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="DEBTFutureMaturitiesDetails" roleURI="http://www.cableone.net/role/DEBTFutureMaturitiesDetails">
        <link:definition>0000060 - Disclosure - DEBT - Future Maturities (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="INTERESTRATESWAPSInterestRateSwapAgreementsDetails" roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails">
        <link:definition>0000061 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swap Agreements (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="INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails">
        <link:definition>0000062 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (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="FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails" roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails">
        <link:definition>0000063 - Disclosure - FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (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="FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails" roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails">
        <link:definition>0000064 - Disclosure - FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (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="STOCKHOLDERSEQUITYDetails" roleURI="http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails">
        <link:definition>0000065 - Disclosure - STOCKHOLDERS&#8217; EQUITY (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="EQUITYBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>0000066 - Disclosure - EQUITY-BASED COMPENSATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYBASEDCOMPENSATIONCompensationExpenseDetails" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails">
        <link:definition>0000067 - Disclosure - EQUITY-BASED COMPENSATION - Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYBASEDCOMPENSATIONRestrictedStockDetails" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails">
        <link:definition>0000068 - Disclosure - EQUITY-BASED COMPENSATION - Restricted Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails">
        <link:definition>0000069 - Disclosure - EQUITY-BASED COMPENSATION - Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails" roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails">
        <link:definition>0000070 - Disclosure - EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails" roleURI="http://www.cableone.net/role/INCOMETAXESDetails">
        <link:definition>0000071 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERINCOMEANDEXPENSEDetails" roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails">
        <link:definition>0000072 - Disclosure - OTHER INCOME AND EXPENSE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails">
        <link:definition>0000073 - Disclosure - NET INCOME PER COMMON SHARE - Computation of 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cabo_TermLoanB33Member" abstract="true" name="TermLoanB33Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_PrepaidRepairsAndMaintenance" abstract="false" name="PrepaidRepairsAndMaintenance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_TristarAcquisitionICorpMember" abstract="true" name="TristarAcquisitionICorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_CableDistributionSystemsMember" abstract="true" name="CableDistributionSystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MBIMember" abstract="true" name="MBIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_SummaryOfTermLoansTableTextBlock" abstract="false" name="SummaryOfTermLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cabo_NumberOfCustomers" abstract="false" name="NumberOfCustomers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cabo_NorthwestFiberHoldcoMember" abstract="true" name="NorthwestFiberHoldcoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_TermLoanB2AndTheTermLoanB3Member" abstract="true" name="TermLoanB2AndTheTermLoanB3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_DeferredCommissionsCurrent" abstract="false" name="DeferredCommissionsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_CostMethodInvestmentOwnershipPercentage" abstract="false" name="CostMethodInvestmentOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cabo_MufgBankMember" abstract="true" name="MufgBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" abstract="false" name="OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_PrepaidSoftwareImplementationCostsCurrent" abstract="false" name="PrepaidSoftwareImplementationCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_TermLoanB31Member" abstract="true" name="TermLoanB31Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" abstract="false" name="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cabo_The2026NotesMember" abstract="true" name="The2026NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MarkettomarketAdjustment" abstract="false" name="MarkettomarketAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_FairValueAdjustmentCallAndPutOptions" abstract="false" name="FairValueAdjustmentCallAndPutOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_OtherEquipmentAndFixturesMember" abstract="true" name="OtherEquipmentAndFixturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MeasurementInputCostOfDebtMember" abstract="true" name="MeasurementInputCostOfDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_MeasurementInputEBITDAVolatilityMember" abstract="true" name="MeasurementInputEBITDAVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" abstract="false" name="IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_VoiceMember" abstract="true" name="VoiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_FranchiseFeesCurrent" abstract="false" name="FranchiseFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" abstract="false" name="EquityMethodInvestmentPropertyPlantAndEquipmentContributed" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_The2026NotesAndThe2028NotesMember" abstract="true" name="The2026NotesAndThe2028NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_ClearwaveMember" abstract="true" name="ClearwaveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_WisperMember" abstract="true" name="WisperMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" abstract="false" name="ChangeInAccruedExpensesRelatedToCapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_VideoMember" abstract="true" name="VideoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ProgrammingCostsCurrent" abstract="false" name="ProgrammingCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_VisionaryCommunicationsMember" abstract="true" name="VisionaryCommunicationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MetronetSystemsMember" abstract="true" name="MetronetSystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_WirelessSpectrumLicensesMember" abstract="true" name="WirelessSpectrumLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_BusinessServicesMember" abstract="true" name="BusinessServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" abstract="false" name="IncomeLossFromEquityMethodInvestmentsBeforeAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_TermLoanB2Member" abstract="true" name="TermLoanB2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_PrepaidSoftware" abstract="false" name="PrepaidSoftware" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" abstract="true" name="SupplementalNetIncomePerCommonShareDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_OperatingExpensesExcludingDepreciationAndAmortization" abstract="false" name="OperatingExpensesExcludingDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_NextlinkMember" abstract="true" name="NextlinkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_DeferredCommissionsNoncurrent" abstract="false" name="DeferredCommissionsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cabo_LetterOfCreditMaximumBorrowingCapacity" abstract="false" name="LetterOfCreditMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_The2028NotesMember" abstract="true" name="The2028NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" abstract="false" name="EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_MBINetOptionMBIMember" abstract="true" name="MBINetOptionMBIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_FirstInterestRateSwapAgreementMember" abstract="true" name="FirstInterestRateSwapAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ClearwaveFiberMember" abstract="true" name="ClearwaveFiberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" abstract="false" name="FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" abstract="true" name="FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_OwnershipPercentage" abstract="false" name="OwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cabo_DataMember" abstract="true" name="DataMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_UnamortizedDebtIssuanceCostsTableTextBlock" abstract="false" name="UnamortizedDebtIssuanceCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cabo_TermLoanB4Member" abstract="true" name="TermLoanB4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_PointBroadbandHoldingsMember" abstract="true" name="PointBroadbandHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_SeniorCreditFacilitiesMember" abstract="true" name="SeniorCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" abstract="false" name="PrepaidAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cabo_PrepaidSoftwareImplementationCostsNoncurrent" abstract="false" name="PrepaidSoftwareImplementationCostsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" abstract="false" name="DebtInstrumentCovenantComplianceFaceAmountGuarantee" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" abstract="false" name="InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_SecondInterestRateSwapAgreementMember" abstract="true" name="SecondInterestRateSwapAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MeasurementInputEquityVolatilityMember" abstract="true" name="MeasurementInputEquityVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_MBINetOptionCableOneMember" abstract="true" name="MBINetOptionCableOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_TermLoanA2Member" abstract="true" name="TermLoanA2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_NetIncomePerCommonShareAbstract" abstract="true" name="NetIncomePerCommonShareAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cabo_OtherCostMethodInvestmentMember" abstract="true" name="OtherCostMethodInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" abstract="false" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cabo_TermLoanB3Member" abstract="true" name="TermLoanB3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_CompanyUndergoesAFundamentalChangeMember" abstract="true" name="CompanyUndergoesAFundamentalChangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_TermLoanB32Member" abstract="true" name="TermLoanB32Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cabo_LongTermDebtAmortizationRate" abstract="false" name="LongTermDebtAmortizationRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cabo_OperatingAssetsAndLiabilitiesTextBlock" abstract="false" name="OperatingAssetsAndLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>cabo-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1-->
<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.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0c74580b-8786-452e-91cd-63505d8d5ce9" 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_PrepaidExpenseAndOtherAssetsCurrent_e6ba6ded-d2dc-47e5-8137-fbf7c086d5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0c74580b-8786-452e-91cd-63505d8d5ce9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_e6ba6ded-d2dc-47e5-8137-fbf7c086d5ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0417f4c3-1f21-401a-887a-c43a0d48d1fd" 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_0c74580b-8786-452e-91cd-63505d8d5ce9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0417f4c3-1f21-401a-887a-c43a0d48d1fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ecded23d-2603-470d-95eb-45e4704596f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0c74580b-8786-452e-91cd-63505d8d5ce9" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_ecded23d-2603-470d-95eb-45e4704596f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f5b5dcae-c422-4ce5-827c-984c060e465b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d5a94a1f-bd06-4bc0-a2f6-6bed6088ff7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f5b5dcae-c422-4ce5-827c-984c060e465b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d5a94a1f-bd06-4bc0-a2f6-6bed6088ff7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d5dd8913-f0c9-4f11-92c1-e9e7a4fd8456" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f5b5dcae-c422-4ce5-827c-984c060e465b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d5dd8913-f0c9-4f11-92c1-e9e7a4fd8456" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_89f7ea4b-ad41-4cbc-8ad4-f6226eefeaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f5b5dcae-c422-4ce5-827c-984c060e465b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_89f7ea4b-ad41-4cbc-8ad4-f6226eefeaa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a6b357dc-0f99-44fb-b834-8a7d9e43f4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f5b5dcae-c422-4ce5-827c-984c060e465b" xlink:to="loc_us-gaap_LiabilitiesCurrent_a6b357dc-0f99-44fb-b834-8a7d9e43f4a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" 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_PreferredStockValue_4725f68e-1e21-408e-999b-d87ceeb2a1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_PreferredStockValue_4725f68e-1e21-408e-999b-d87ceeb2a1f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_cd171033-a65b-4593-8add-841e0122bc23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_AdditionalPaidInCapital_cd171033-a65b-4593-8add-841e0122bc23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_06f22595-14d4-46ed-918d-06504c62bf26" 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_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_06f22595-14d4-46ed-918d-06504c62bf26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4b782b8c-a568-4128-8c46-30488739dd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4b782b8c-a568-4128-8c46-30488739dd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_86c4944c-d7a1-484f-9853-952f543032b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_CommonStockValue_86c4944c-d7a1-484f-9853-952f543032b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_c11c67ca-6303-4c6e-a827-9b84db49b9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e3b4d3ce-ab4a-4d0d-8cbf-c676dde7f6bc" xlink:to="loc_us-gaap_TreasuryStockCommonValue_c11c67ca-6303-4c6e-a827-9b84db49b9bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6f40055e-149c-47c5-aa29-e276ed271aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_da5f8dcb-727c-48f7-8cab-aaf11b2649ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6f40055e-149c-47c5-aa29-e276ed271aa4" xlink:to="loc_us-gaap_Liabilities_da5f8dcb-727c-48f7-8cab-aaf11b2649ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7f358f00-daff-4b4d-9a6b-8e57dba5f703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6f40055e-149c-47c5-aa29-e276ed271aa4" xlink:to="loc_us-gaap_StockholdersEquity_7f358f00-daff-4b4d-9a6b-8e57dba5f703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_823f9a36-fe3b-4bf4-8a55-8d7acb907631" 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_6f40055e-149c-47c5-aa29-e276ed271aa4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_823f9a36-fe3b-4bf4-8a55-8d7acb907631" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" 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_OtherAssetsNoncurrent_f650c311-35fe-4f67-a626-42ab071e3666" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f650c311-35fe-4f67-a626-42ab071e3666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c453444a-ad0b-4635-b541-c9f1a96890b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c453444a-ad0b-4635-b541-c9f1a96890b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_49e2c696-fe0c-403b-9ee8-6096dc7af730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_AssetsCurrent_49e2c696-fe0c-403b-9ee8-6096dc7af730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1935fa8e-c17a-4b12-871e-9823c614f39e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_Goodwill_1935fa8e-c17a-4b12-871e-9823c614f39e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_7f0550bc-8706-4df7-8aad-602b6efdfbb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_7f0550bc-8706-4df7-8aad-602b6efdfbb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ac2bdfdb-b3f1-4a9c-94b3-a37a2fce2ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_24a07972-8fed-4b17-9775-b6ad786b9fb8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ac2bdfdb-b3f1-4a9c-94b3-a37a2fce2ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ffcbc3e6-59a5-4420-9772-78475057c8ae" 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_AccountsPayableAndAccruedLiabilitiesCurrent_82d8768f-d873-4d87-a208-dcbb0eb59c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ffcbc3e6-59a5-4420-9772-78475057c8ae" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_82d8768f-d873-4d87-a208-dcbb0eb59c1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b3a46d23-5b71-4e7d-8c58-1f66652097a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ffcbc3e6-59a5-4420-9772-78475057c8ae" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_b3a46d23-5b71-4e7d-8c58-1f66652097a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_efee6408-fbd4-4234-ad17-47917fb6c693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ffcbc3e6-59a5-4420-9772-78475057c8ae" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_efee6408-fbd4-4234-ad17-47917fb6c693" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e3e8d1b2-f4a0-43ad-aef6-9d08163bf29e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_840e3af7-ba1a-46c2-b909-dbdfcfeeaabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e3e8d1b2-f4a0-43ad-aef6-9d08163bf29e" xlink:to="loc_us-gaap_InterestExpense_840e3af7-ba1a-46c2-b909-dbdfcfeeaabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8b3878a5-a886-450d-a48b-3127414fb72f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e3e8d1b2-f4a0-43ad-aef6-9d08163bf29e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8b3878a5-a886-450d-a48b-3127414fb72f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f3c8ae0e-4f1f-4429-b3c9-c9c451119541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_e3e8d1b2-f4a0-43ad-aef6-9d08163bf29e" xlink:to="loc_us-gaap_OperatingIncomeLoss_f3c8ae0e-4f1f-4429-b3c9-c9c451119541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_fd4360cd-c235-4672-8ad7-0858d8631d20" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_256b352d-c349-4837-9e05-7d3c00db2213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_fd4360cd-c235-4672-8ad7-0858d8631d20" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_256b352d-c349-4837-9e05-7d3c00db2213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_12762ccf-d2f3-4f80-b7f8-74bb72dfd530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_fd4360cd-c235-4672-8ad7-0858d8631d20" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_12762ccf-d2f3-4f80-b7f8-74bb72dfd530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8d6dd647-d7fa-4274-ae41-2972ae7e2077" 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_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_437412b4-234b-4058-a66d-d4d2a2d21b2a" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8d6dd647-d7fa-4274-ae41-2972ae7e2077" xlink:to="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_437412b4-234b-4058-a66d-d4d2a2d21b2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_98e2732f-cc7b-458c-82b6-9322eaf5dbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8d6dd647-d7fa-4274-ae41-2972ae7e2077" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_98e2732f-cc7b-458c-82b6-9322eaf5dbe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b6b8e78d-2fc3-45e9-b2ad-4c880d4e5d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_88dcda1b-0b3c-414c-92da-fe5ab68634be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b6b8e78d-2fc3-45e9-b2ad-4c880d4e5d0f" xlink:to="loc_us-gaap_CostsAndExpenses_88dcda1b-0b3c-414c-92da-fe5ab68634be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_601fc1ba-a2be-48bd-8114-1f442dbfc90a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b6b8e78d-2fc3-45e9-b2ad-4c880d4e5d0f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_601fc1ba-a2be-48bd-8114-1f442dbfc90a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" 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_GainLossOnSaleOfPropertyPlantEquipment_da0a6170-b8fd-46d2-a3f7-b2da10d9f84d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_da0a6170-b8fd-46d2-a3f7-b2da10d9f84d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization_ec5a9efa-3e7b-40fb-bc51-dc87f98e5f44" xlink:href="cabo-20230331.xsd#cabo_OperatingExpensesExcludingDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" xlink:to="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization_ec5a9efa-3e7b-40fb-bc51-dc87f98e5f44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_627cc79c-1a40-45f2-a637-718e8fb381ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_627cc79c-1a40-45f2-a637-718e8fb381ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b46c3643-247f-4df3-8c4a-35ed4d85faca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b46c3643-247f-4df3-8c4a-35ed4d85faca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_65478ed6-5b9d-4f90-a052-4a90106486a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_b67a7a06-ee05-4025-a729-99dd88e10f3c" xlink:to="loc_us-gaap_DepreciationAndAmortization_65478ed6-5b9d-4f90-a052-4a90106486a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_33d1e6e0-ab08-427d-95aa-75b10ca176a3" 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_ef2d0473-e160-4336-9a1c-57a746f9c686" 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_33d1e6e0-ab08-427d-95aa-75b10ca176a3" xlink:to="loc_us-gaap_NetIncomeLoss_ef2d0473-e160-4336-9a1c-57a746f9c686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_b1e52db5-c390-4761-8636-890f2b5a2aa1" xlink:href="cabo-20230331.xsd#cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_33d1e6e0-ab08-427d-95aa-75b10ca176a3" xlink:to="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_b1e52db5-c390-4761-8636-890f2b5a2aa1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eaf9e11-b956-43da-b58e-7479e6a003ee" 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_PaymentsToAcquireInvestments_17d3b0ad-fa33-467f-bf09-c122ada28b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eaf9e11-b956-43da-b58e-7479e6a003ee" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_17d3b0ad-fa33-467f-bf09-c122ada28b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_4abc31a0-7bd5-4278-a3a8-b3d8f7038eea" xlink:href="cabo-20230331.xsd#cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eaf9e11-b956-43da-b58e-7479e6a003ee" xlink:to="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_4abc31a0-7bd5-4278-a3a8-b3d8f7038eea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cfc28f43-0e65-4972-8f48-501855d1c9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eaf9e11-b956-43da-b58e-7479e6a003ee" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_cfc28f43-0e65-4972-8f48-501855d1c9f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_720ed082-8e85-4014-b48b-b8a9643d0d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5eaf9e11-b956-43da-b58e-7479e6a003ee" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_720ed082-8e85-4014-b48b-b8a9643d0d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" 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_PaymentsForRepurchaseOfCommonStock_debe85bb-f27d-4440-9b39-fcabc183049a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_debe85bb-f27d-4440-9b39-fcabc183049a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b4a5c876-3c8c-4bf1-a907-db6a0becaa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b4a5c876-3c8c-4bf1-a907-db6a0becaa7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c0e818c0-b7ee-4b29-8dac-d3fa8857f4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c0e818c0-b7ee-4b29-8dac-d3fa8857f4b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3ce1fe34-2470-49ff-859b-dcbe37554f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3ce1fe34-2470-49ff-859b-dcbe37554f17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_7ae8a96f-4efd-442c-ab5e-ecb4a6b45b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_PaymentsOfDividends_7ae8a96f-4efd-442c-ab5e-ecb4a6b45b40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_5ceabc0b-19f2-48ad-bb82-3d4158793599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ca7030dc-bf63-4c7d-8d2b-e5524e398f9e" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_5ceabc0b-19f2-48ad-bb82-3d4158793599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" 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_ShareBasedCompensation_b1bdd2a6-4dd7-48ee-8d4a-dabd6eafa330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_ShareBasedCompensation_b1bdd2a6-4dd7-48ee-8d4a-dabd6eafa330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_19ef83bb-db5f-4a31-b07c-ab98da780a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_19ef83bb-db5f-4a31-b07c-ab98da780a3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7137e5ed-34d2-490e-962e-a9dfedaa19b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7137e5ed-34d2-490e-962e-a9dfedaa19b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2a21a96b-ea93-4d84-a61a-6581ffb7a64c" 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_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2a21a96b-ea93-4d84-a61a-6581ffb7a64c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_29b59a9d-fc94-4fa0-8e9c-b0bc784d6e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_29b59a9d-fc94-4fa0-8e9c-b0bc784d6e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cbd14504-4df4-42c3-b3d4-0727a447a301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_cbd14504-4df4-42c3-b3d4-0727a447a301" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4ecc6d55-a8e7-4f1d-8971-ff2b16e42ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4ecc6d55-a8e7-4f1d-8971-ff2b16e42ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f859af72-f291-4bfe-be7b-9c5db3f91c91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f859af72-f291-4bfe-be7b-9c5db3f91c91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_13538ccc-e487-4450-b31a-ba23de7f803c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_13538ccc-e487-4450-b31a-ba23de7f803c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2b94fad8-8455-442b-8a36-9be3a22aceb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_2b94fad8-8455-442b-8a36-9be3a22aceb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FairValueAdjustmentCallAndPutOptions_3cc5ec45-9e00-4ce9-9b7f-30064c1eab97" xlink:href="cabo-20230331.xsd#cabo_FairValueAdjustmentCallAndPutOptions"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_cabo_FairValueAdjustmentCallAndPutOptions_3cc5ec45-9e00-4ce9-9b7f-30064c1eab97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_a60892da-c76b-4b04-a35d-ae707222f981" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_a60892da-c76b-4b04-a35d-ae707222f981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f3d59da7-b281-4280-9357-a0b397234e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_f3d59da7-b281-4280-9357-a0b397234e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8d430723-4857-4560-87e7-1a2fe715cd31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_NetIncomeLoss_8d430723-4857-4560-87e7-1a2fe715cd31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1eebbd5b-c118-4604-8699-5b0953267575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e5eb09-3e40-4c05-9f35-8a0eca056a99" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1eebbd5b-c118-4604-8699-5b0953267575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_921aff67-5af8-4846-b2a6-46d8ca1e0bae" 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_NetCashProvidedByUsedInInvestingActivities_2ff0a79c-b721-418c-b755-7a5f1bfbbf50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_921aff67-5af8-4846-b2a6-46d8ca1e0bae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2ff0a79c-b721-418c-b755-7a5f1bfbbf50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e36c0227-978b-4fe1-91b8-9ee1194529eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_921aff67-5af8-4846-b2a6-46d8ca1e0bae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e36c0227-978b-4fe1-91b8-9ee1194529eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4518ad85-1e78-47cd-838d-90d1bc3c495b" 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_921aff67-5af8-4846-b2a6-46d8ca1e0bae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4518ad85-1e78-47cd-838d-90d1bc3c495b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_4aabda79-e8f9-4a8c-940a-2dddde1147f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_5fcfb6b6-854d-4e28-8cbe-c82512e6f4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_4aabda79-e8f9-4a8c-940a-2dddde1147f5" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_5fcfb6b6-854d-4e28-8cbe-c82512e6f4f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_45469df2-f7b9-4a33-8425-89bb8bf9c3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_4aabda79-e8f9-4a8c-940a-2dddde1147f5" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_45469df2-f7b9-4a33-8425-89bb8bf9c3d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3ef7369f-1eaa-4d48-a1b3-6b9a28f8a3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_4aabda79-e8f9-4a8c-940a-2dddde1147f5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3ef7369f-1eaa-4d48-a1b3-6b9a28f8a3cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_57c5e024-cea3-4a64-8749-f5b7a3c6ceb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_4aabda79-e8f9-4a8c-940a-2dddde1147f5" xlink:to="loc_us-gaap_IncomeTaxesReceivable_57c5e024-cea3-4a64-8749-f5b7a3c6ceb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" 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_cabo_PrepaidSoftwareImplementationCostsCurrent_8033efea-758a-47e1-b29c-e905ac595269" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsCurrent_8033efea-758a-47e1-b29c-e905ac595269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidRent_15d55320-b26a-4546-a657-caafb7d09358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidRent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_us-gaap_PrepaidRent_15d55320-b26a-4546-a657-caafb7d09358" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_3e6bcb3e-b52f-4654-a6f5-2da144175dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_us-gaap_OtherAssetsCurrent_3e6bcb3e-b52f-4654-a6f5-2da144175dd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftware_75baccdf-c488-42b2-9169-12dedfc5292f" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftware"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_cabo_PrepaidSoftware_75baccdf-c488-42b2-9169-12dedfc5292f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_cc969531-d519-4e43-9fa9-9b997947b568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_us-gaap_PrepaidInsurance_cc969531-d519-4e43-9fa9-9b997947b568" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidRepairsAndMaintenance_fc317daf-4cd1-4ece-9034-606d7632b44a" xlink:href="cabo-20230331.xsd#cabo_PrepaidRepairsAndMaintenance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_cabo_PrepaidRepairsAndMaintenance_fc317daf-4cd1-4ece-9034-606d7632b44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_735bba4c-e167-4439-a2cb-921d08000118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_735bba4c-e167-4439-a2cb-921d08000118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsCurrent_7fde76a6-2f14-41f2-aff4-b4c64e1824f9" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_cabo_DeferredCommissionsCurrent_7fde76a6-2f14-41f2-aff4-b4c64e1824f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_67b7ad80-e1de-409b-aa4c-c82b70cac8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_79099fb4-9944-4224-8679-f0b3a02e0a8b" xlink:to="loc_us-gaap_PrepaidTaxes_67b7ad80-e1de-409b-aa4c-c82b70cac8fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_146568cb-aff8-491e-a15b-019770a83250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_146568cb-aff8-491e-a15b-019770a83250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_04fa3208-b43e-46ae-bdc4-096f93c77e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_04fa3208-b43e-46ae-bdc4-096f93c77e1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsNoncurrent_527c8af6-28c0-4a70-bc5c-2fa93affcd58" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_cabo_DeferredCommissionsNoncurrent_527c8af6-28c0-4a70-bc5c-2fa93affcd58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5a55191e-975d-4e1d-8127-b6e03820392d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5a55191e-975d-4e1d-8127-b6e03820392d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_0926a230-a0a4-42e2-b810-33eebf5e4dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_HeldToMaturitySecurities_0926a230-a0a4-42e2-b810-33eebf5e4dd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_55aafed8-c17f-4bd8-bd8d-fcee71d393f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_55aafed8-c17f-4bd8-bd8d-fcee71d393f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_153dc18b-7a29-4265-8e2d-3a5c37973d5c" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_153dc18b-7a29-4265-8e2d-3a5c37973d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_230eeb4b-6444-423f-9034-466bdf25657b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_5f79770d-e195-4c0d-b797-0a50c6f0f0ee" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_230eeb4b-6444-423f-9034-466bdf25657b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_92da011f-77c5-4ecc-a089-f0e16349012b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_InterestPayableCurrent_92da011f-77c5-4ecc-a089-f0e16349012b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6231ce8f-7735-4363-b990-84b0811187bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_AccountsPayableCurrent_6231ce8f-7735-4363-b990-84b0811187bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_114a444d-ac83-4545-ae04-17a1c6c36fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_114a444d-ac83-4545-ae04-17a1c6c36fde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FranchiseFeesCurrent_0d26f481-b195-4afb-93f4-11a1ef235ded" xlink:href="cabo-20230331.xsd#cabo_FranchiseFeesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_cabo_FranchiseFeesCurrent_0d26f481-b195-4afb-93f4-11a1ef235ded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0e8c510e-ff37-4130-a9b8-2662fc83b33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0e8c510e-ff37-4130-a9b8-2662fc83b33f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_53938021-7bc8-4b98-b51b-712de9d7b4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_TaxesPayableCurrent_53938021-7bc8-4b98-b51b-712de9d7b4d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_aced9eed-e0e9-45fa-b98e-e38346e79d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_aced9eed-e0e9-45fa-b98e-e38346e79d3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_18537c20-886c-4ba9-a808-be66412d58de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_BankOverdrafts_18537c20-886c-4ba9-a808-be66412d58de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_aa0145b1-bbfe-42a6-8747-57a2a7d2d499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_aa0145b1-bbfe-42a6-8747-57a2a7d2d499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ProgrammingCostsCurrent_f0ba3579-c242-40b1-8283-30bf7828d3cf" xlink:href="cabo-20230331.xsd#cabo_ProgrammingCostsCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_cabo_ProgrammingCostsCurrent_f0ba3579-c242-40b1-8283-30bf7828d3cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f543c90b-492a-446e-b11a-49896a58c1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_f543c90b-492a-446e-b11a-49896a58c1d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_1b4fca9b-6080-4975-ad66-5ea4d5802b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_4e1c5bcc-0c26-4b85-8e63-ab0f4952f4fb" xlink:to="loc_us-gaap_Deposits_1b4fca9b-6080-4975-ad66-5ea4d5802b5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e1f9c4fb-e444-44e0-a858-7b5bab056fff" 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_b1ade526-f6ed-420b-8fb5-328d603f15d2" 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_e1f9c4fb-e444-44e0-a858-7b5bab056fff" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_b1ade526-f6ed-420b-8fb5-328d603f15d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_75987750-74d0-4ce5-b175-18f0d1d97405" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_e1f9c4fb-e444-44e0-a858-7b5bab056fff" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_75987750-74d0-4ce5-b175-18f0d1d97405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3641a6b5-77e9-4ab9-bec7-30886b940798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_e1f9c4fb-e444-44e0-a858-7b5bab056fff" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_3641a6b5-77e9-4ab9-bec7-30886b940798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_3bc84c56-3660-4550-beaa-5273c692693d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_e1f9c4fb-e444-44e0-a858-7b5bab056fff" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_3bc84c56-3660-4550-beaa-5273c692693d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_ee9e9fc6-93c0-49c2-85ce-889605d3a586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_e1f9c4fb-e444-44e0-a858-7b5bab056fff" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_ee9e9fc6-93c0-49c2-85ce-889605d3a586" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_a9bb79fc-3706-4845-a319-59c2a917e1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0795e15e-a120-45ef-b86f-c167fc1ebdfd" 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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_a9bb79fc-3706-4845-a319-59c2a917e1c9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0795e15e-a120-45ef-b86f-c167fc1ebdfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_613c8654-7e2a-42e0-b52e-c13c05df59ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_a9bb79fc-3706-4845-a319-59c2a917e1c9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_613c8654-7e2a-42e0-b52e-c13c05df59ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d42fa851-d65f-4dd4-8461-a75547a8bb33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4614b709-9168-4b6b-bfb4-3e4310d2159b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d42fa851-d65f-4dd4-8461-a75547a8bb33" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_4614b709-9168-4b6b-bfb4-3e4310d2159b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_120c3d22-b7d6-4151-aa8a-87c657dfbba6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_d42fa851-d65f-4dd4-8461-a75547a8bb33" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_120c3d22-b7d6-4151-aa8a-87c657dfbba6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cc6a4eb-76ab-4e35-86ce-fcedecf33df9" 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_FiniteLivedIntangibleAssetsNet_8089ad84-b041-4ba0-8601-c2cf575e4d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cc6a4eb-76ab-4e35-86ce-fcedecf33df9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8089ad84-b041-4ba0-8601-c2cf575e4d67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_19de1c9a-0e49-4b57-8874-3bddf8350eba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1cc6a4eb-76ab-4e35-86ce-fcedecf33df9" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_19de1c9a-0e49-4b57-8874-3bddf8350eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1d885729-9846-461a-8221-b1c66714acb1" 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_53a8fe2d-2d26-4397-a3a8-b68c326e4781" 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_1d885729-9846-461a-8221-b1c66714acb1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_53a8fe2d-2d26-4397-a3a8-b68c326e4781" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cfe2657-db1f-4d78-8df5-95993fde16b9" 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_1d885729-9846-461a-8221-b1c66714acb1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cfe2657-db1f-4d78-8df5-95993fde16b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_c44610c4-0a36-4f3c-b70a-119de0b2987b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_c44610c4-0a36-4f3c-b70a-119de0b2987b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0aa4e8da-e1c3-46a9-9012-00a8fd4ba69f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0aa4e8da-e1c3-46a9-9012-00a8fd4ba69f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_975f84f0-b39c-4433-9def-669b59cb03f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_975f84f0-b39c-4433-9def-669b59cb03f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_23cb712a-e190-4d7c-a3da-864fe9436c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_23cb712a-e190-4d7c-a3da-864fe9436c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d8dcb2e2-a4d1-40fa-b9a5-3cc49302d7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d8dcb2e2-a4d1-40fa-b9a5-3cc49302d7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e73170fb-d4b2-4dbd-8e4d-7004bcc997f9" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86d6abed-592c-4682-9709-6f3049681809" xlink:to="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e73170fb-d4b2-4dbd-8e4d-7004bcc997f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_59db71d4-46a8-4d08-8d17-e506fa762431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_13fa6562-e849-4bce-8d3f-dd5a0ba31c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_59db71d4-46a8-4d08-8d17-e506fa762431" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_13fa6562-e849-4bce-8d3f-dd5a0ba31c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ff244263-15bb-42a9-8e41-18e2efde573e" 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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_59db71d4-46a8-4d08-8d17-e506fa762431" xlink:to="loc_us-gaap_FinanceLeaseLiability_ff244263-15bb-42a9-8e41-18e2efde573e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofConvertibleNotesDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fa5f505a-b053-410e-a8d7-deb837c8b320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd37856a-f9e4-4b90-b18e-9a0e77b53cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fa5f505a-b053-410e-a8d7-deb837c8b320" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd37856a-f9e4-4b90-b18e-9a0e77b53cd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_fde04d93-9fd7-4325-b16f-8906734d0b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fa5f505a-b053-410e-a8d7-deb837c8b320" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_fde04d93-9fd7-4325-b16f-8906734d0b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67234045-c50c-46bb-86c5-2a8a8ab40b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fa5f505a-b053-410e-a8d7-deb837c8b320" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_67234045-c50c-46bb-86c5-2a8a8ab40b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_2599cd52-db66-4d96-b7bf-743907799ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_d97832f2-81c8-4bf5-b073-48a5e2b18960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_2599cd52-db66-4d96-b7bf-743907799ffe" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_d97832f2-81c8-4bf5-b073-48a5e2b18960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_85f5697c-fb37-4f85-8f9e-a5b2650f6600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_2599cd52-db66-4d96-b7bf-743907799ffe" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_85f5697c-fb37-4f85-8f9e-a5b2650f6600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f9a6fdd8-8845-4be1-be63-6ae9b29926ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_2599cd52-db66-4d96-b7bf-743907799ffe" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_f9a6fdd8-8845-4be1-be63-6ae9b29926ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTFutureMaturitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTFutureMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/DEBTFutureMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_69cafcbe-16cd-4902-b5c0-40606a386f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_69cafcbe-16cd-4902-b5c0-40606a386f36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1724276a-47b5-495e-a48b-626f55ec657f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1724276a-47b5-495e-a48b-626f55ec657f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_eb268ba1-2a96-4015-8726-90bc85788592" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_eb268ba1-2a96-4015-8726-90bc85788592" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d20863b5-195b-4cb4-9141-bf898072f2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d20863b5-195b-4cb4-9141-bf898072f2d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_eda01947-f201-4ee2-adde-8fd669f91ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_eda01947-f201-4ee2-adde-8fd669f91ce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtMaturityAfterYearFour_f60e9485-e64a-4a18-abf2-1e77f6d938f0" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fe30d00e-447f-4eaf-a123-d62f7934340c" xlink:to="loc_cabo_LongTermDebtMaturityAfterYearFour_f60e9485-e64a-4a18-abf2-1e77f6d938f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_244410f1-5fdd-43cb-99bc-2fd2d1fac026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_6d986fbd-1319-45ef-a23a-75a186cbfc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_244410f1-5fdd-43cb-99bc-2fd2d1fac026" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_6d986fbd-1319-45ef-a23a-75a186cbfc2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9d867bcb-8ee8-425f-9fc5-e0a9bc6d6d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_244410f1-5fdd-43cb-99bc-2fd2d1fac026" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_9d867bcb-8ee8-425f-9fc5-e0a9bc6d6d6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_9b10155a-1e4c-45c8-a852-314fe74d8fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_01b6854f-4353-4ebc-b7c3-994bd24f2394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_9b10155a-1e4c-45c8-a852-314fe74d8fe2" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_01b6854f-4353-4ebc-b7c3-994bd24f2394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_e3ac7d47-fc2c-4c40-9f3e-a58d3600edc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_9b10155a-1e4c-45c8-a852-314fe74d8fe2" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_e3ac7d47-fc2c-4c40-9f3e-a58d3600edc3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OTHERINCOMEANDEXPENSEDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c620ba88-9321-45a7-af2a-9721ce78fc9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_8fc46431-73ca-4d13-bca7-40f29b4f0a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_c620ba88-9321-45a7-af2a-9721ce78fc9c" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_8fc46431-73ca-4d13-bca7-40f29b4f0a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_46cb3668-c978-49a4-aac1-97535230cbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_c620ba88-9321-45a7-af2a-9721ce78fc9c" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_46cb3668-c978-49a4-aac1-97535230cbe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_1e6788bb-3e2e-41ca-8b5d-4fb6f30c50dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_c620ba88-9321-45a7-af2a-9721ce78fc9c" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_1e6788bb-3e2e-41ca-8b5d-4fb6f30c50dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MarkettomarketAdjustment_c0609646-40fe-46fa-a7c4-d3ba30ae43b0" xlink:href="cabo-20230331.xsd#cabo_MarkettomarketAdjustment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_c620ba88-9321-45a7-af2a-9721ce78fc9c" xlink:to="loc_cabo_MarkettomarketAdjustment_c0609646-40fe-46fa-a7c4-d3ba30ae43b0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57177659-ae89-49a0-9b02-020b8cc60ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e8bc46d8-4393-483a-b133-9ead5dead3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57177659-ae89-49a0-9b02-020b8cc60ba5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e8bc46d8-4393-483a-b133-9ead5dead3b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9596c2e9-aebe-4cc3-a10a-0b8a3fe0c810" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57177659-ae89-49a0-9b02-020b8cc60ba5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9596c2e9-aebe-4cc3-a10a-0b8a3fe0c810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_09608109-fdc1-4505-9a77-6dea093fa7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57177659-ae89-49a0-9b02-020b8cc60ba5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_09608109-fdc1-4505-9a77-6dea093fa7ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24702467-f985-44ab-b8a8-672d4e22c297" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_c0948006-5b34-4e6b-bbdc-3e3d365f9b46" xlink:href="cabo-20230331.xsd#cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24702467-f985-44ab-b8a8-672d4e22c297" xlink:to="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_c0948006-5b34-4e6b-bbdc-3e3d365f9b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b4639a43-cd32-47bc-b16e-0c4006f848ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_24702467-f985-44ab-b8a8-672d4e22c297" xlink:to="loc_us-gaap_NetIncomeLoss_b4639a43-cd32-47bc-b16e-0c4006f848ab" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>cabo-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended" id="i7fc5bcc264b8448ba036206e06e8eb00_CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" 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_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_76d7c6ec-14c6-4aa6-9016-e496155c01ae" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_76d7c6ec-14c6-4aa6-9016-e496155c01ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_19ebf913-e9ac-42c3-a3be-d9674b19ce0e" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_StockholdersEquity_19ebf913-e9ac-42c3-a3be-d9674b19ce0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27a57508-54ea-4369-af3e-ece9109e6e90" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_NetIncomeLoss_27a57508-54ea-4369-af3e-ece9109e6e90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_3a9f6c50-c7fa-4698-a062-18fd596ea859" xlink:href="cabo-20230331.xsd#cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_3a9f6c50-c7fa-4698-a062-18fd596ea859" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30ea4f79-034e-461b-ad15-91b193755a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30ea4f79-034e-461b-ad15-91b193755a96" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7133785e-f4bf-4965-8982-6bc2f027b748" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7133785e-f4bf-4965-8982-6bc2f027b748" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_fe0339e5-2884-4e44-ae35-f50340d17431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_fe0339e5-2884-4e44-ae35-f50340d17431" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77342732-35ad-4f3b-94c0-273020a0fa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77342732-35ad-4f3b-94c0-273020a0fa5c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_099b966f-5803-4d35-bc9d-fba0486d6360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_099b966f-5803-4d35-bc9d-fba0486d6360" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_63be2884-3302-4190-994b-4b6e48e8ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_63be2884-3302-4190-994b-4b6e48e8ff73" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4a189dce-4514-46f7-a048-d9c58db454c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_Dividends_4a189dce-4514-46f7-a048-d9c58db454c3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_676dd036-816e-4b23-9a93-c7727dba4d0f" 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_abbf901f-d05c-4e58-973d-6bd093e405b4" 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_c1eaee67-7be7-4a01-864c-24035b411776" 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_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" xlink:to="loc_us-gaap_StatementTable_c1eaee67-7be7-4a01-864c-24035b411776" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_26ba0a80-b751-4995-b680-df8f62f37625" 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_c1eaee67-7be7-4a01-864c-24035b411776" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_26ba0a80-b751-4995-b680-df8f62f37625" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26ba0a80-b751-4995-b680-df8f62f37625_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_26ba0a80-b751-4995-b680-df8f62f37625" xlink:to="loc_us-gaap_EquityComponentDomain_26ba0a80-b751-4995-b680-df8f62f37625_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" 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_26ba0a80-b751-4995-b680-df8f62f37625" xlink:to="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bcea75f7-5419-4c33-87b8-9ee217ac26c9" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_CommonStockMember_bcea75f7-5419-4c33-87b8-9ee217ac26c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fec39b4d-c098-4c48-9b8e-129fb8ceb32d" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fec39b4d-c098-4c48-9b8e-129fb8ceb32d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bdf60dca-3c1c-4818-b789-5960e8e4b16b" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_RetainedEarningsMember_bdf60dca-3c1c-4818-b789-5960e8e4b16b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_58148239-1fcc-4260-bc05-1e79a0599c70" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_58148239-1fcc-4260-bc05-1e79a0599c70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1636570f-bc01-4c11-92f3-c979f0a13f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1636570f-bc01-4c11-92f3-c979f0a13f10" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="extended" id="i9410c6059f08456a9c58f74b8a71160a_DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" 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_NumberOfStatesInWhichEntityOperates_170c3957-a46d-4829-9fd1-a8454ab36bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_170c3957-a46d-4829-9fd1-a8454ab36bce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NumberOfCustomers_73a702af-90df-4a37-831a-99e7b845a0bd" xlink:href="cabo-20230331.xsd#cabo_NumberOfCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_cabo_NumberOfCustomers_73a702af-90df-4a37-831a-99e7b845a0bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_7855c247-0ff7-4afc-a925-4b9f808fe24f" 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_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_7855c247-0ff7-4afc-a925-4b9f808fe24f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_453327a2-9a5d-4409-b5fd-e6e72afa7ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_453327a2-9a5d-4409-b5fd-e6e72afa7ed5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_42ece193-470b-44aa-bb86-0c3adc81f294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_NumberOfOperatingSegments_42ece193-470b-44aa-bb86-0c3adc81f294" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" 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_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:to="loc_srt_ProductOrServiceAxis_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4f2f431d-f106-44d8-b1e8-5b07172b3c7c_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_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:to="loc_srt_ProductsAndServicesDomain_4f2f431d-f106-44d8-b1e8-5b07172b3c7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" 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_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:to="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DataMember_96b22637-ba09-48bc-b6a2-dab0e83bd5ab" xlink:href="cabo-20230331.xsd#cabo_DataMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_DataMember_96b22637-ba09-48bc-b6a2-dab0e83bd5ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VideoMember_9e7067ab-3a30-40f3-b39e-5eb41847279c" xlink:href="cabo-20230331.xsd#cabo_VideoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_VideoMember_9e7067ab-3a30-40f3-b39e-5eb41847279c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VoiceMember_2fd9af02-06a0-4f5a-9806-9890fc06639a" xlink:href="cabo-20230331.xsd#cabo_VoiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_VoiceMember_2fd9af02-06a0-4f5a-9806-9890fc06639a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b7b222fb-5bfe-4fc8-ae17-daba068be83b" 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_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b7b222fb-5bfe-4fc8-ae17-daba068be83b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_b7b222fb-5bfe-4fc8-ae17-daba068be83b_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_b7b222fb-5bfe-4fc8-ae17-daba068be83b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_b7b222fb-5bfe-4fc8-ae17-daba068be83b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" 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_b7b222fb-5bfe-4fc8-ae17-daba068be83b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_71a358a9-6d47-4872-837c-56503a80534e" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" xlink:to="loc_cabo_ClearwaveFiberMember_71a358a9-6d47-4872-837c-56503a80534e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#REVENUESRevenuesbyProductLineDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails" xlink:type="extended" id="id8318e194e9c43f58d2352e5a0f9ef76_REVENUESRevenuesbyProductLineDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2c7e6792-a6fe-4b84-9b0d-faafc6dbf628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2c7e6792-a6fe-4b84-9b0d-faafc6dbf628" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_1d1ce0bc-99d3-410b-b9f9-d8b4b0ba37bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_1d1ce0bc-99d3-410b-b9f9-d8b4b0ba37bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_03bf2d51-260d-4f85-ac4b-75e455f1c510" 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_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:to="loc_srt_ProductOrServiceAxis_03bf2d51-260d-4f85-ac4b-75e455f1c510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_03bf2d51-260d-4f85-ac4b-75e455f1c510_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_03bf2d51-260d-4f85-ac4b-75e455f1c510" xlink:to="loc_srt_ProductsAndServicesDomain_03bf2d51-260d-4f85-ac4b-75e455f1c510_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" 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_03bf2d51-260d-4f85-ac4b-75e455f1c510" xlink:to="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DataMember_069f9a2d-0a61-47ea-b1f4-3333aa371402" xlink:href="cabo-20230331.xsd#cabo_DataMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_DataMember_069f9a2d-0a61-47ea-b1f4-3333aa371402" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VideoMember_2b8edcc3-4242-4f67-a4a3-2d0e4ed018e6" xlink:href="cabo-20230331.xsd#cabo_VideoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_VideoMember_2b8edcc3-4242-4f67-a4a3-2d0e4ed018e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VoiceMember_9c147378-8692-46aa-9774-9d7b6fc04862" xlink:href="cabo-20230331.xsd#cabo_VoiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_VoiceMember_9c147378-8692-46aa-9774-9d7b6fc04862" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_BusinessServicesMember_31ea3e4e-9529-4ee7-83b6-e2b3a8178642" xlink:href="cabo-20230331.xsd#cabo_BusinessServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_BusinessServicesMember_31ea3e4e-9529-4ee7-83b6-e2b3a8178642" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_3672f5ba-114f-49ea-b20f-71a07bfa4fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_3672f5ba-114f-49ea-b20f-71a07bfa4fbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_86d94d93-9747-4e2b-8199-77b80e879ce2" xlink:href="cabo-20230331.xsd#cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_86d94d93-9747-4e2b-8199-77b80e879ce2" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="extended" id="i6eaca987ea074da6b12e2e48ed082859_OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b04684d9-8841-4345-ae10-630bcde0047c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b04684d9-8841-4345-ae10-630bcde0047c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b871cef9-b89d-4852-ad25-0d004eaacbec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b871cef9-b89d-4852-ad25-0d004eaacbec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_89c36d19-5c1e-4c20-89ef-e6978557b0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_89c36d19-5c1e-4c20-89ef-e6978557b0ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_21c58501-426e-46d5-a6cb-2e0906a6f644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_21c58501-426e-46d5-a6cb-2e0906a6f644" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2275831b-819b-4d08-8dfe-aa0ca24c757d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2275831b-819b-4d08-8dfe-aa0ca24c757d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:to="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_80a672a9-cd3c-449a-82c8-dbac80db6786_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_80a672a9-cd3c-449a-82c8-dbac80db6786_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_a510a173-e5a4-4b38-8476-2993790b0ae6" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:to="loc_cabo_ClearwaveFiberMember_a510a173-e5a4-4b38-8476-2993790b0ae6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="extended" id="i3ecc4cb54a5342efa78175ff58a9995f_OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidRepairsAndMaintenance_651994b7-a2b3-4596-8249-38b9fc384a42" xlink:href="cabo-20230331.xsd#cabo_PrepaidRepairsAndMaintenance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidRepairsAndMaintenance_651994b7-a2b3-4596-8249-38b9fc384a42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsCurrent_14527f31-5f28-4b9d-a2e0-eb808547e142" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsCurrent_14527f31-5f28-4b9d-a2e0-eb808547e142" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_55006986-2f67-4158-b9c1-a8f72e0597a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidInsurance_55006986-2f67-4158-b9c1-a8f72e0597a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidRent_8f9ddb25-db43-4713-8c67-951c507350a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidRent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidRent_8f9ddb25-db43-4713-8c67-951c507350a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftware_1ff3717f-cea0-456c-bcb6-b02c465bdd64" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftware"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidSoftware_1ff3717f-cea0-456c-bcb6-b02c465bdd64" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsCurrent_8fcc34c5-a746-4be1-a8fa-6d63fb88f879" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_DeferredCommissionsCurrent_8fcc34c5-a746-4be1-a8fa-6d63fb88f879" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_330f9646-ff8f-4f59-9566-3cac58463568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_330f9646-ff8f-4f59-9566-3cac58463568" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_bc86025c-a01a-40a8-9f0d-02dcf10783db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidTaxes_bc86025c-a01a-40a8-9f0d-02dcf10783db" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_02511e5b-18ff-4d2f-aa43-554a29fe4b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_OtherAssetsCurrent_02511e5b-18ff-4d2f-aa43-554a29fe4b26" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d0899d1f-5242-4916-a55b-d113a8abf7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d0899d1f-5242-4916-a55b-d113a8abf7a2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_36daa47e-00f7-48aa-94bb-64a004a9ad89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:to="loc_us-gaap_InterestRateSwapMember_36daa47e-00f7-48aa-94bb-64a004a9ad89" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="extended" id="i96d39fed58014974b2a4daed89c31cf1_OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b2802fae-e236-4cf0-929c-0e91f6b2ae62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b2802fae-e236-4cf0-929c-0e91f6b2ae62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsNoncurrent_28d9ac59-deb0-48f3-afff-f0678df770c5" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_cabo_DeferredCommissionsNoncurrent_28d9ac59-deb0-48f3-afff-f0678df770c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_6f8f04ea-5728-47d7-8a58-b3a5833af7c2" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_6f8f04ea-5728-47d7-8a58-b3a5833af7c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c2aab962-4051-43a1-af7c-0547922bcad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c2aab962-4051-43a1-af7c-0547922bcad6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_e3b90ccc-5846-4bfe-a545-2e9ea227bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_HeldToMaturitySecurities_e3b90ccc-5846-4bfe-a545-2e9ea227bfd9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_db575b3a-5c2f-40a7-b710-984c55594437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_db575b3a-5c2f-40a7-b710-984c55594437" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_3968c50e-61c0-4c44-babe-d6e2e9be3265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_3968c50e-61c0-4c44-babe-d6e2e9be3265" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_107addd0-7bc4-4cf7-80ce-a2bb006e0b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_107addd0-7bc4-4cf7-80ce-a2bb006e0b43" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c33eb55d-23c8-40f4-b2a5-662e0955fc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c33eb55d-23c8-40f4-b2a5-662e0955fc02" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bca9d332-f008-4e65-8641-c10713befa3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:to="loc_us-gaap_InterestRateSwapMember_bca9d332-f008-4e65-8641-c10713befa3c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="extended" id="ie7564fd2a2464892806f49c7ab8c8c8c_OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_feae20d3-f888-4d4d-bab1-044ef0d2cfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_feae20d3-f888-4d4d-bab1-044ef0d2cfb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a880eb7d-e52b-4bae-a5a0-1b5ea0ec2e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a880eb7d-e52b-4bae-a5a0-1b5ea0ec2e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e1c8e3c4-59b3-4b1b-b0c7-1f7ee59bed66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e1c8e3c4-59b3-4b1b-b0c7-1f7ee59bed66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fd1be7c8-e0f8-49d1-ae28-84fbb92a067a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fd1be7c8-e0f8-49d1-ae28-84fbb92a067a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e178a176-82a8-4850-8ea9-23a7dedce5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e178a176-82a8-4850-8ea9-23a7dedce5e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_832e79ef-f2ba-431e-841e-b22fc4b9b602" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_832e79ef-f2ba-431e-841e-b22fc4b9b602" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2cb6b85-0707-41dc-bd1f-5143839a3ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2cb6b85-0707-41dc-bd1f-5143839a3ba1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2a6e0f6f-c95d-4b35-932e-91d59158106c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2a6e0f6f-c95d-4b35-932e-91d59158106c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_768421cb-f3b5-46a6-b158-b4a564c7c3d5" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:to="loc_cabo_MBINetOptionMBIMember_768421cb-f3b5-46a6-b158-b4a564c7c3d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f0541e1d-1cfd-4180-8638-3c3a15ea193d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_f0541e1d-1cfd-4180-8638-3c3a15ea193d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_5f796440-74eb-4dfe-b674-2796748316c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:to="loc_us-gaap_CallOptionMember_5f796440-74eb-4dfe-b674-2796748316c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_0375b248-bc02-4a9b-8b95-6d9745009b63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:to="loc_us-gaap_PutOptionMember_0375b248-bc02-4a9b-8b95-6d9745009b63" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails" xlink:type="extended" id="i18aacad06aa343d0bdb0c92d94cfb073_EQUITYINVESTMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ba63e1b4-4a69-4ee4-b9de-b76bb4d5a656" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ba63e1b4-4a69-4ee4-b9de-b76bb4d5a656" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_30571f17-76c2-475c-a5fe-42bc62af07f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_30571f17-76c2-475c-a5fe-42bc62af07f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_a324937b-0710-41cc-ad97-881379318fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_a324937b-0710-41cc-ad97-881379318fa4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_fbc9e30d-7a16-4386-8dfd-8f3d50a446cb" xlink:href="cabo-20230331.xsd#cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_fbc9e30d-7a16-4386-8dfd-8f3d50a446cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_bbb51f20-e80d-48d8-911a-d435cff3d25b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_bbb51f20-e80d-48d8-911a-d435cff3d25b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OwnershipPercentage_0977782f-324a-4f9a-9466-727ec0000140" xlink:href="cabo-20230331.xsd#cabo_OwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_cabo_OwnershipPercentage_0977782f-324a-4f9a-9466-727ec0000140" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_474723e6-69ad-4866-a8eb-10f1ade6d919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_474723e6-69ad-4866-a8eb-10f1ade6d919" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1218959b-0dba-4898-9a61-fbb19134fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1218959b-0dba-4898-9a61-fbb19134fcb4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_794275a4-f538-4998-aefd-fe3f6b49772d" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_794275a4-f538-4998-aefd-fe3f6b49772d_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_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_794275a4-f538-4998-aefd-fe3f6b49772d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" 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_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_793079c6-a5ca-4657-b918-daee655f83cd" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_ClearwaveFiberMember_793079c6-a5ca-4657-b918-daee655f83cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_0484eee2-f02a-4325-9718-2e15c722722c" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_MBIMember_0484eee2-f02a-4325-9718-2e15c722722c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_bd2b8723-609d-4d83-8c83-2b8342bcb023" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_PointBroadbandHoldingsMember_bd2b8723-609d-4d83-8c83-2b8342bcb023" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MetronetSystemsMember_f1cf3df6-6fcf-453b-8af6-f1ff30ddbedf" xlink:href="cabo-20230331.xsd#cabo_MetronetSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_MetronetSystemsMember_f1cf3df6-6fcf-453b-8af6-f1ff30ddbedf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VisionaryCommunicationsMember_29f314df-588b-49f9-a179-812813988e7e" xlink:href="cabo-20230331.xsd#cabo_VisionaryCommunicationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_VisionaryCommunicationsMember_29f314df-588b-49f9-a179-812813988e7e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NorthwestFiberHoldcoMember_d07c1f4e-e44e-42de-91be-9a32246ef9b3" xlink:href="cabo-20230331.xsd#cabo_NorthwestFiberHoldcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_NorthwestFiberHoldcoMember_d07c1f4e-e44e-42de-91be-9a32246ef9b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84a45c81-fa34-42e4-9113-a3eaed14cfaf" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_RangeAxis_84a45c81-fa34-42e4-9113-a3eaed14cfaf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84a45c81-fa34-42e4-9113-a3eaed14cfaf_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_84a45c81-fa34-42e4-9113-a3eaed14cfaf" xlink:to="loc_srt_RangeMember_84a45c81-fa34-42e4-9113-a3eaed14cfaf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7fe077de-ddb7-4b5f-a99d-129eb90594a6" 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_84a45c81-fa34-42e4-9113-a3eaed14cfaf" xlink:to="loc_srt_RangeMember_7fe077de-ddb7-4b5f-a99d-129eb90594a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f072473e-795e-4423-bb1c-bd9b3047b86e" 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_7fe077de-ddb7-4b5f-a99d-129eb90594a6" xlink:to="loc_srt_MaximumMember_f072473e-795e-4423-bb1c-bd9b3047b86e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_edf87152-434a-407e-90bd-ecfc0b793fa0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_edf87152-434a-407e-90bd-ecfc0b793fa0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_06bb0e0e-c779-43f4-aa50-f82cdce6cd85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:to="loc_srt_ScenarioForecastMember_06bb0e0e-c779-43f4-aa50-f82cdce6cd85" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails" xlink:type="extended" id="ib6cda772c12848d3beab97f6ec55c330_EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CostMethodInvestmentOwnershipPercentage_80112323-faa7-4a3a-a108-0442ff54892c" xlink:href="cabo-20230331.xsd#cabo_CostMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_cabo_CostMethodInvestmentOwnershipPercentage_80112323-faa7-4a3a-a108-0442ff54892c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_6e04b33d-0457-4982-bfa5-60573ced7559" xlink:href="cabo-20230331.xsd#cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_6e04b33d-0457-4982-bfa5-60573ced7559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3055aef1-37a4-4327-bca9-709cd24a0359" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3055aef1-37a4-4327-bca9-709cd24a0359" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_cb47269e-c82c-4101-8e89-c9a6282ad086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquityMethodInvestments_cb47269e-c82c-4101-8e89-c9a6282ad086" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_9dba05c3-1626-430c-8309-329b4d9db030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_9dba05c3-1626-430c-8309-329b4d9db030" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_6d8a1faf-e3f0-43f5-8e25-ff009934b3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_6d8a1faf-e3f0-43f5-8e25-ff009934b3b3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_28fa203f-96ca-4ed8-89f3-9ab002fa16a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_28fa203f-96ca-4ed8-89f3-9ab002fa16a1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_64166e11-ebf8-45d7-80b6-c872d4f8bb76" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_64166e11-ebf8-45d7-80b6-c872d4f8bb76_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_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_64166e11-ebf8-45d7-80b6-c872d4f8bb76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" 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_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MetronetSystemsMember_ae885789-a6bb-438e-ac04-bc72c471f92c" xlink:href="cabo-20230331.xsd#cabo_MetronetSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_MetronetSystemsMember_ae885789-a6bb-438e-ac04-bc72c471f92c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NextlinkMember_23be64dd-93d0-4e3a-88a8-3b1a714ad508" xlink:href="cabo-20230331.xsd#cabo_NextlinkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_NextlinkMember_23be64dd-93d0-4e3a-88a8-3b1a714ad508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_fdc011e7-d87c-45c6-beca-e56e9eead8ba" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_PointBroadbandHoldingsMember_fdc011e7-d87c-45c6-beca-e56e9eead8ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TristarAcquisitionICorpMember_e457e04d-760a-490f-9a57-ce9054e8ea06" xlink:href="cabo-20230331.xsd#cabo_TristarAcquisitionICorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_TristarAcquisitionICorpMember_e457e04d-760a-490f-9a57-ce9054e8ea06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VisionaryCommunicationsMember_fc1ceb71-aaf4-4cb1-af10-f8096e4c92c8" xlink:href="cabo-20230331.xsd#cabo_VisionaryCommunicationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_VisionaryCommunicationsMember_fc1ceb71-aaf4-4cb1-af10-f8096e4c92c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NorthwestFiberHoldcoMember_6627698c-044c-4d55-acbe-08cb06907b11" xlink:href="cabo-20230331.xsd#cabo_NorthwestFiberHoldcoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_NorthwestFiberHoldcoMember_6627698c-044c-4d55-acbe-08cb06907b11" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherCostMethodInvestmentMember_759b618d-91a4-4566-a470-6f479dbace36" xlink:href="cabo-20230331.xsd#cabo_OtherCostMethodInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_OtherCostMethodInvestmentMember_759b618d-91a4-4566-a470-6f479dbace36" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveMember_e0a32aef-ee3c-468d-abf6-83ee1753f423" xlink:href="cabo-20230331.xsd#cabo_ClearwaveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_ClearwaveMember_e0a32aef-ee3c-468d-abf6-83ee1753f423" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_7129c65f-ba82-4f7b-b564-6b6e60f4e31f" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_MBIMember_7129c65f-ba82-4f7b-b564-6b6e60f4e31f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WisperMember_d4df4830-c939-4d2f-9b96-d06410f5fda8" xlink:href="cabo-20230331.xsd#cabo_WisperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_WisperMember_d4df4830-c939-4d2f-9b96-d06410f5fda8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_7180f5bf-e7c7-4667-8595-8d4a399e9a3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_7180f5bf-e7c7-4667-8595-8d4a399e9a3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_74173e35-3af8-4050-8d91-38c1bbd876dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:to="loc_us-gaap_CallOptionMember_74173e35-3af8-4050-8d91-38c1bbd876dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_7b111784-82d7-44bb-a842-5a120f8bbecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:to="loc_us-gaap_PutOptionMember_7b111784-82d7-44bb-a842-5a120f8bbecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0be8c447-f70a-462f-8ee8-e613aa77e9ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0be8c447-f70a-462f-8ee8-e613aa77e9ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_5674ad88-45ab-4451-9237-768fbc779320" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:to="loc_cabo_MBINetOptionMBIMember_5674ad88-45ab-4451-9237-768fbc779320" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f91d73b-d639-4071-bc27-41083f14bf34" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_srt_RangeAxis_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9f91d73b-d639-4071-bc27-41083f14bf34_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_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:to="loc_srt_RangeMember_9f91d73b-d639-4071-bc27-41083f14bf34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_678788d5-0485-4947-ad76-60781ce3f7ec" 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_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:to="loc_srt_RangeMember_678788d5-0485-4947-ad76-60781ce3f7ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e56fe52-e2c5-4a23-82b7-ad0ef762552e" 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_678788d5-0485-4947-ad76-60781ce3f7ec" xlink:to="loc_srt_MaximumMember_9e56fe52-e2c5-4a23-82b7-ad0ef762552e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails" xlink:type="extended" id="ife776a6e47d042a298ba75e243e23d1e_EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e077576e-8c23-4f1a-82d5-19b90213e480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e077576e-8c23-4f1a-82d5-19b90213e480" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_4a22db89-bcdc-41b1-a637-db764fe58d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_4a22db89-bcdc-41b1-a637-db764fe58d3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_1482849b-ff04-46b3-82a8-e4ef3479e753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_1482849b-ff04-46b3-82a8-e4ef3479e753" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_33743060-fb0b-441b-a11b-b8ca7eb76e0b" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_33743060-fb0b-441b-a11b-b8ca7eb76e0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_86d39dc7-672c-4566-80b4-7c1820155029" 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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_86d39dc7-672c-4566-80b4-7c1820155029" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_e5917f59-eebe-4513-aeef-7c4ff438338f" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_e5917f59-eebe-4513-aeef-7c4ff438338f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_eb01ad6a-3502-4860-ae05-3b606031be28" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_eb01ad6a-3502-4860-ae05-3b606031be28" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bec791a8-a715-4f65-bab1-f247ed0b3e54" 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_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_bec791a8-a715-4f65-bab1-f247ed0b3e54_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_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_bec791a8-a715-4f65-bab1-f247ed0b3e54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" 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_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_7c308c15-dd07-4411-ace1-43733ea9f7c2" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_ClearwaveFiberMember_7c308c15-dd07-4411-ace1-43733ea9f7c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_e29b22d6-a52e-4604-bbcf-5ba927076065" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_MBIMember_e29b22d6-a52e-4604-bbcf-5ba927076065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WisperMember_389aa06e-b38f-4155-870f-db9b02eda4e2" xlink:href="cabo-20230331.xsd#cabo_WisperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_WisperMember_389aa06e-b38f-4155-870f-db9b02eda4e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_4d01719a-534b-4f38-84e2-4026b806bf45" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_PointBroadbandHoldingsMember_4d01719a-534b-4f38-84e2-4026b806bf45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_1acc327d-52d5-4bdc-b4d9-750cb52792f5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_1acc327d-52d5-4bdc-b4d9-750cb52792f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_34ace695-86cb-4962-a5e9-08710c96309d" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:to="loc_cabo_MBINetOptionMBIMember_34ace695-86cb-4962-a5e9-08710c96309d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:to="loc_dei_EntityDomain_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:to="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_312970a9-8697-4bf6-b02b-0a6aaf7d9dc7" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:to="loc_cabo_MBIMember_312970a9-8697-4bf6-b02b-0a6aaf7d9dc7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended" id="icef3c07273864f34bdb7dfd51994caac_PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" 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_PropertyPlantAndEquipmentGross_bc8cc2f5-4e1e-4cde-8418-c7a58fa25db4" 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_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_bc8cc2f5-4e1e-4cde-8418-c7a58fa25db4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_bb7b8a7b-f344-4f6b-bfbe-e5640f491691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_bb7b8a7b-f344-4f6b-bfbe-e5640f491691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_fad3de23-b371-4712-9aa8-f1a016f8172c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_fad3de23-b371-4712-9aa8-f1a016f8172c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_2f8965ca-dec6-4419-962c-e53a1bfab068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_2f8965ca-dec6-4419-962c-e53a1bfab068" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_201a29f5-03d8-4823-ada9-2140fbaab0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_201a29f5-03d8-4823-ada9-2140fbaab0f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" 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_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" 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_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7_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_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" 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_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CableDistributionSystemsMember_4c35c3eb-6308-428c-9762-c4444ecfe33f" xlink:href="cabo-20230331.xsd#cabo_CableDistributionSystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_cabo_CableDistributionSystemsMember_4c35c3eb-6308-428c-9762-c4444ecfe33f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_5f247e9e-bcd2-4863-b9a9-94d8c128574f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_EquipmentMember_5f247e9e-bcd2-4863-b9a9-94d8c128574f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherEquipmentAndFixturesMember_1c7ac9df-55a0-4756-9ce3-b1e6884aa40d" xlink:href="cabo-20230331.xsd#cabo_OtherEquipmentAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_cabo_OtherEquipmentAndFixturesMember_1c7ac9df-55a0-4756-9ce3-b1e6884aa40d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_df4e4a21-9a69-460f-817d-c9d0cad9f8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_df4e4a21-9a69-460f-817d-c9d0cad9f8eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_c9880bb6-e531-41bc-a4f9-dc266f525eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_c9880bb6-e531-41bc-a4f9-dc266f525eac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7fd1cd7d-161c-430e-9b54-eb0252d3f9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_ConstructionInProgressMember_7fd1cd7d-161c-430e-9b54-eb0252d3f9e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_01c2e683-7194-4435-8965-486d8d49f85f" 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_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_LandMember_01c2e683-7194-4435-8965-486d8d49f85f" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="extended" id="i1cc35c7620254d959432e71b65fd5488_PROPERTYPLANTANDEQUIPMENTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_e2b04635-e37c-491e-a5a9-a119b363894e" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_e2b04635-e37c-491e-a5a9-a119b363894e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b97cfb8c-3071-4ed5-82c9-d12c50be475d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b97cfb8c-3071-4ed5-82c9-d12c50be475d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_ae59063f-faaf-42d4-b32b-8fb571bbeadf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_ae59063f-faaf-42d4-b32b-8fb571bbeadf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a408f42f-98e3-4f8b-9ebe-c34c91fcaab7" 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_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a408f42f-98e3-4f8b-9ebe-c34c91fcaab7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7fa25b2e-c88f-49e7-9137-e22f87099cdc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7fa25b2e-c88f-49e7-9137-e22f87099cdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_adcb41d2-3e5e-47c2-acd1-ac5c878d909d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_adcb41d2-3e5e-47c2-acd1-ac5c878d909d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" 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_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0_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_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" 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_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_c8eb30dd-2126-4dc0-9959-452f231f6742" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" xlink:to="loc_cabo_ClearwaveFiberMember_c8eb30dd-2126-4dc0-9959-452f231f6742" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_33f098bb-c087-4ddc-870a-a728b65c319b" 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_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33f098bb-c087-4ddc-870a-a728b65c319b_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_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33f098bb-c087-4ddc-870a-a728b65c319b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" 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_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_6883cbb3-8ac9-49e0-825b-68d0b955f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_6883cbb3-8ac9-49e0-825b-68d0b955f0f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="extended" id="i6d192a890d514bbe9347e92c75d3e81c_GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98487443-ed48-45c6-b3f4-a34a878fa07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98487443-ed48-45c6-b3f4-a34a878fa07a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a5017abc-03d8-4a67-98c5-5082933e621e" 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a5017abc-03d8-4a67-98c5-5082933e621e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_69faef9f-9d7d-4d1b-a99f-226cf0e7fe7a" 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_69faef9f-9d7d-4d1b-a99f-226cf0e7fe7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ca788fb-27ef-404b-9694-9a03dfec5fb4" 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ca788fb-27ef-404b-9694-9a03dfec5fb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7b3c8986-3878-4cdc-b763-197ae177ef2c" 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7b3c8986-3878-4cdc-b763-197ae177ef2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_00f6617b-8de4-4b5d-935b-625f2c4c92ed" 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_00f6617b-8de4-4b5d-935b-625f2c4c92ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a653f380-ca9e-4dff-8be9-e8243259fc1e" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a653f380-ca9e-4dff-8be9-e8243259fc1e_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_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a653f380-ca9e-4dff-8be9-e8243259fc1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" 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_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_398aa4ff-7f8b-45c2-8818-f39fd9b859d0" 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_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_398aa4ff-7f8b-45c2-8818-f39fd9b859d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_74364309-ac25-4766-8886-6eb1624b6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_74364309-ac25-4766-8886-6eb1624b6b91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WirelessSpectrumLicensesMember_2ea5b3df-be4c-47ba-bbae-54383e277bb5" xlink:href="cabo-20230331.xsd#cabo_WirelessSpectrumLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_cabo_WirelessSpectrumLicensesMember_2ea5b3df-be4c-47ba-bbae-54383e277bb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4746d6ec-d7d8-4624-a63f-07f14400e7d8" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_srt_RangeAxis_4746d6ec-d7d8-4624-a63f-07f14400e7d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4746d6ec-d7d8-4624-a63f-07f14400e7d8_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_4746d6ec-d7d8-4624-a63f-07f14400e7d8" xlink:to="loc_srt_RangeMember_4746d6ec-d7d8-4624-a63f-07f14400e7d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fcef3ebf-cc07-49b2-850a-95c9bedd6387" 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_4746d6ec-d7d8-4624-a63f-07f14400e7d8" xlink:to="loc_srt_RangeMember_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fed0857b-7c31-4339-a00c-695925cbc027" 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_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:to="loc_srt_MinimumMember_fed0857b-7c31-4339-a00c-695925cbc027" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d7aaf597-1ee5-4a07-b37f-26bd862b7fc2" 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_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:to="loc_srt_MaximumMember_d7aaf597-1ee5-4a07-b37f-26bd862b7fc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_b8922567-bf27-4074-9de4-3b339fa6e642" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_b8922567-bf27-4074-9de4-3b339fa6e642" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b8922567-bf27-4074-9de4-3b339fa6e642_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_b8922567-bf27-4074-9de4-3b339fa6e642" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_b8922567-bf27-4074-9de4-3b339fa6e642_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" 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_b8922567-bf27-4074-9de4-3b339fa6e642" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_d488d576-721f-41f1-af3b-e0949ab8271d" 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_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:to="loc_us-gaap_FranchiseRightsMember_d488d576-721f-41f1-af3b-e0949ab8271d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_fcd1a3fa-4ac1-475b-956c-c2c67806dd10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_fcd1a3fa-4ac1-475b-956c-c2c67806dd10" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended" id="ib9a73ac9eb9846fd82ff4175defd6760_DEBTScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" 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_DebtInstrumentCarryingAmount_92bedd7e-e3af-4d43-8e06-9070dd6cf033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_92bedd7e-e3af-4d43-8e06-9070dd6cf033" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2bc4c9e0-f4d4-4241-abfd-2b9a6a1deff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_FinanceLeaseLiability_2bc4c9e0-f4d4-4241-abfd-2b9a6a1deff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_baee9649-9aaf-4d0e-8003-53f93b0f4773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_baee9649-9aaf-4d0e-8003-53f93b0f4773" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_90fef49b-bc9f-45ae-b906-4574e3c8a756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_90fef49b-bc9f-45ae-b906-4574e3c8a756" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_2aca1d90-7ffe-49bb-a03a-6f58695437dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_2aca1d90-7ffe-49bb-a03a-6f58695437dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_fac5b46f-5500-4eb7-af80-d7184ecb9bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_fac5b46f-5500-4eb7-af80-d7184ecb9bf2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_03038284-e208-4d94-921d-a8aadd5d0c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_03038284-e208-4d94-921d-a8aadd5d0c8e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" 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_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0fca6679-8f71-42ac-a5ee-c20bc5414882_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0fca6679-8f71-42ac-a5ee-c20bc5414882_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_9e9d32b8-7793-4f0e-a872-19ef355a0112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:to="loc_us-gaap_SeniorNotesMember_9e9d32b8-7793-4f0e-a872-19ef355a0112" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_8c893966-80e7-4908-ab48-2155ff2f6910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:to="loc_us-gaap_ConvertibleDebtMember_8c893966-80e7-4908-ab48-2155ff2f6910" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d170f2bf-dbf1-43e6-ab8e-def956fa4882" 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_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:to="loc_us-gaap_DebtInstrumentAxis_d170f2bf-dbf1-43e6-ab8e-def956fa4882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d170f2bf-dbf1-43e6-ab8e-def956fa4882_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_d170f2bf-dbf1-43e6-ab8e-def956fa4882" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d170f2bf-dbf1-43e6-ab8e-def956fa4882_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" 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_d170f2bf-dbf1-43e6-ab8e-def956fa4882" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SeniorCreditFacilitiesMember_de96fbc8-b5e7-41c5-aac3-8e645d3b1cef" xlink:href="cabo-20230331.xsd#cabo_SeniorCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" xlink:to="loc_cabo_SeniorCreditFacilitiesMember_de96fbc8-b5e7-41c5-aac3-8e645d3b1cef" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSeniorCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails" xlink:type="extended" id="i24363a812fd944c5ace6469765bbc6db_DEBTSeniorCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" 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_DebtInstrumentFaceAmount_52333df9-39f2-462a-9373-fc21e69c2b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_52333df9-39f2-462a-9373-fc21e69c2b06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a5ed7ee0-4fbf-4559-8fc0-1a914d579376" 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_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a5ed7ee0-4fbf-4559-8fc0-1a914d579376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3f4fb896-925e-4747-8c00-7fc8df335df0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3f4fb896-925e-4747-8c00-7fc8df335df0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ddf5d62-8596-4dc8-8a90-2c0bbcb79057" 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_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ddf5d62-8596-4dc8-8a90-2c0bbcb79057" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_1f815365-1b90-45c9-9a2d-5fb82d35d9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_1f815365-1b90-45c9-9a2d-5fb82d35d9e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7cfb639b-4889-4c9c-abd8-6745a4520fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7cfb639b-4889-4c9c-abd8-6745a4520fb6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5ec8bda3-d613-4527-9007-4c8b417827c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5ec8bda3-d613-4527-9007-4c8b417827c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_70e1a836-ac18-423e-97bc-a7e172ef314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_70e1a836-ac18-423e-97bc-a7e172ef314b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f466c225-cdfa-4e0a-9c0f-30e2215a863f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCredit_f466c225-cdfa-4e0a-9c0f-30e2215a863f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" 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_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_22b606f6-26b8-4744-b610-76587df17270" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_CreditFacilityAxis_22b606f6-26b8-4744-b610-76587df17270" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_22b606f6-26b8-4744-b610-76587df17270_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_22b606f6-26b8-4744-b610-76587df17270" xlink:to="loc_us-gaap_CreditFacilityDomain_22b606f6-26b8-4744-b610-76587df17270_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_96705df2-0654-4670-a553-1b08808fb01e" 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_22b606f6-26b8-4744-b610-76587df17270" xlink:to="loc_us-gaap_CreditFacilityDomain_96705df2-0654-4670-a553-1b08808fb01e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7f8a294e-6a2c-4acb-8431-432e4e937555" 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_96705df2-0654-4670-a553-1b08808fb01e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7f8a294e-6a2c-4acb-8431-432e4e937555" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e48afc16-3e97-44e5-8882-e757123c70f8" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_DebtInstrumentAxis_e48afc16-3e97-44e5-8882-e757123c70f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e48afc16-3e97-44e5-8882-e757123c70f8_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_e48afc16-3e97-44e5-8882-e757123c70f8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e48afc16-3e97-44e5-8882-e757123c70f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" 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_e48afc16-3e97-44e5-8882-e757123c70f8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanA2Member_6471268a-a583-4a2a-844e-13376fe1a5b7" xlink:href="cabo-20230331.xsd#cabo_TermLoanA2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanA2Member_6471268a-a583-4a2a-844e-13376fe1a5b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2AndTheTermLoanB3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2Member_1502d03d-16ee-4c0a-a43b-3ef9c473fda3" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:to="loc_cabo_TermLoanB2Member_1502d03d-16ee-4c0a-a43b-3ef9c473fda3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB3Member_8236c699-037f-41b2-945d-740c29b2cae8" xlink:href="cabo-20230331.xsd#cabo_TermLoanB3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:to="loc_cabo_TermLoanB3Member_8236c699-037f-41b2-945d-740c29b2cae8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB4Member_fff50c4e-bf0b-4303-91f7-ebb1022dc0ad" xlink:href="cabo-20230331.xsd#cabo_TermLoanB4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanB4Member_fff50c4e-bf0b-4303-91f7-ebb1022dc0ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_060487e5-49e0-442a-979a-eee0b4a89bbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_060487e5-49e0-442a-979a-eee0b4a89bbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_7fae812d-2e96-4ff0-bdc4-c990a3c97db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:to="loc_us-gaap_SecuredDebtMember_7fae812d-2e96-4ff0-bdc4-c990a3c97db0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1b121fdc-39f2-42f8-9aa5-3e2fa0ba15f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:to="loc_us-gaap_LineOfCreditMember_1b121fdc-39f2-42f8-9aa5-3e2fa0ba15f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_8bbf59df-460d-4fbe-b39f-5a19165d7493" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_VariableRateAxis_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8bbf59df-460d-4fbe-b39f-5a19165d7493_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_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:to="loc_us-gaap_VariableRateDomain_8bbf59df-460d-4fbe-b39f-5a19165d7493_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" 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_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:to="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_51f55eb2-a6a3-4bdb-9398-4e72f9d01af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_51f55eb2-a6a3-4bdb-9398-4e72f9d01af4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSummaryofTermLoansDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSummaryofTermLoansDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTSummaryofTermLoansDetails" xlink:type="extended" id="i4fb1d0d1d5dc4aa7a24fafdce4c0d9ac_DEBTSummaryofTermLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" 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_DebtInstrumentFaceAmount_c2bbc51f-34e7-457f-80ba-28b99ccf2099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c2bbc51f-34e7-457f-80ba-28b99ccf2099" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtAmortizationRate_fb307371-a444-4b0b-9621-215108e78d62" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtAmortizationRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_cabo_LongTermDebtAmortizationRate_fb307371-a444-4b0b-9621-215108e78d62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c27415cf-01de-4dbb-a5a5-3f069b1db819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c27415cf-01de-4dbb-a5a5-3f069b1db819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a091e587-8824-425d-8225-46258e7aaf2e" 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_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_LongTermDebt_a091e587-8824-425d-8225-46258e7aaf2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b1b80792-b957-4b3f-9749-81653c038419" 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_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b1b80792-b957-4b3f-9749-81653c038419" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3582edd8-a7c6-4d80-b36c-2085738cf887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3582edd8-a7c6-4d80-b36c-2085738cf887" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" 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_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_be5d67ea-5c7c-423d-9190-3cf4e6898715_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_be5d67ea-5c7c-423d-9190-3cf4e6898715_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_373bdb20-7e7f-4bf7-a57a-ba9a5baf4bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:to="loc_us-gaap_SecuredDebtMember_373bdb20-7e7f-4bf7-a57a-ba9a5baf4bd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_39fa94e9-23e2-415d-822d-9bffbe99f956" 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_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_VariableRateAxis_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_39fa94e9-23e2-415d-822d-9bffbe99f956_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_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:to="loc_us-gaap_VariableRateDomain_39fa94e9-23e2-415d-822d-9bffbe99f956_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" 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_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:to="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_a4e531e4-ae10-41b7-83ac-a0376fd3ce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_a4e531e4-ae10-41b7-83ac-a0376fd3ce7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4b18b267-aeb6-4903-a880-0b0d6862cb57" 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_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_DebtInstrumentAxis_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4b18b267-aeb6-4903-a880-0b0d6862cb57_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_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4b18b267-aeb6-4903-a880-0b0d6862cb57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" 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_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2AndTheTermLoanB3Member_d4c94eea-2bad-4ae9-b1aa-450721800d2d" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2AndTheTermLoanB3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB2AndTheTermLoanB3Member_d4c94eea-2bad-4ae9-b1aa-450721800d2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2Member_78dd802b-6688-46cc-9b63-cfd6ab8c53d7" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB2Member_78dd802b-6688-46cc-9b63-cfd6ab8c53d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:href="cabo-20230331.xsd#cabo_TermLoanB3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB31Member_ffa852e2-99b8-48a2-bcf2-f243f301627c" xlink:href="cabo-20230331.xsd#cabo_TermLoanB31Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB31Member_ffa852e2-99b8-48a2-bcf2-f243f301627c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB32Member_150cb9b0-6884-420e-971e-c3f41e84fdc7" xlink:href="cabo-20230331.xsd#cabo_TermLoanB32Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB32Member_150cb9b0-6884-420e-971e-c3f41e84fdc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB33Member_ec94777e-039b-4586-b32c-11252d871062" xlink:href="cabo-20230331.xsd#cabo_TermLoanB33Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB33Member_ec94777e-039b-4586-b32c-11252d871062" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB4Member_6f962558-7672-4517-9bd1-e33b9a7e0408" xlink:href="cabo-20230331.xsd#cabo_TermLoanB4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB4Member_6f962558-7672-4517-9bd1-e33b9a7e0408" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSeniorNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSeniorNotesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTSeniorNotesDetails" xlink:type="extended" id="iaadbae386316469d8f8c854c9be1919f_DEBTSeniorNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" 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_DebtInstrumentFaceAmount_0e8dd634-310c-45c3-82c4-b97ce216afe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0e8dd634-310c-45c3-82c4-b97ce216afe8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9df9293d-870b-49a5-ada7-ec958b66d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9df9293d-870b-49a5-ada7-ec958b66d21f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_d31fd9fa-1659-4aac-b9b8-001fb7982796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_d31fd9fa-1659-4aac-b9b8-001fb7982796" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" 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_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_68bf5e48-4c26-4972-a4f9-8c0a855c0e01_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_68bf5e48-4c26-4972-a4f9-8c0a855c0e01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b3f9b694-0a80-4241-beaf-cd30c5dabaea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:to="loc_us-gaap_SeniorNotesMember_b3f9b694-0a80-4241-beaf-cd30c5dabaea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_4bd64707-c8a2-467c-84e9-9178c5a90f2f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_4bd64707-c8a2-467c-84e9-9178c5a90f2f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_62d6caf7-aa2e-481c-a3e1-04d3343c1614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_62d6caf7-aa2e-481c-a3e1-04d3343c1614" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_2743b103-c69f-448a-a7c1-0f1f8d11ae98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_2743b103-c69f-448a-a7c1-0f1f8d11ae98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_13746a08-b09f-4e10-857e-e1822cf06fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_13746a08-b09f-4e10-857e-e1822cf06fe0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_dfcccf54-c7ec-4b7b-9a20-465d2b7a9fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_dfcccf54-c7ec-4b7b-9a20-465d2b7a9fb9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTConvertibleNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTConvertibleNotesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTConvertibleNotesDetails" xlink:type="extended" id="i96b5730d8b7a4b6591ef2e5035956e7f_DEBTConvertibleNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" 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_DebtInstrumentFaceAmount_6d870bcd-65a5-4f28-9b67-4a46788dd143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_6d870bcd-65a5-4f28-9b67-4a46788dd143" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b6e06b5a-d497-4665-8a95-a3a6af51a5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b6e06b5a-d497-4665-8a95-a3a6af51a5d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_9b0cbaae-540c-4543-97d9-c88714cc3b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_9b0cbaae-540c-4543-97d9-c88714cc3b40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_62ce5ca6-953d-41aa-9327-24af25873ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_62ce5ca6-953d-41aa-9327-24af25873ef4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_306d265c-5df3-4c1b-b2cb-692bb94df4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_306d265c-5df3-4c1b-b2cb-692bb94df4bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_b5c14ac8-ff08-45e8-b8aa-321498b501a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_b5c14ac8-ff08-45e8-b8aa-321498b501a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_957022b1-48ba-4803-a974-fb5195398ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_957022b1-48ba-4803-a974-fb5195398ffc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_181e31d7-8a4d-4de4-a8fd-9ce1c9bfffbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_181e31d7-8a4d-4de4-a8fd-9ce1c9bfffbc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" 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_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" 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_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_DebtInstrumentAxis_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1c1a89d3-bfc2-4e51-aca9-b9266591d80f_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_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1c1a89d3-bfc2-4e51-aca9-b9266591d80f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" 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_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesMember_6ebdff00-6def-4726-bee4-7ba946369068" xlink:href="cabo-20230331.xsd#cabo_The2026NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2026NotesMember_6ebdff00-6def-4726-bee4-7ba946369068" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2028NotesMember_e9e7a0ef-1278-4f6e-8145-b33e0b5421cc" xlink:href="cabo-20230331.xsd#cabo_The2028NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2028NotesMember_e9e7a0ef-1278-4f6e-8145-b33e0b5421cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_772ae706-1b64-46c0-a224-a804369a1320" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_772ae706-1b64-46c0-a224-a804369a1320" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cf4c92d5-e2de-4761-aa05-9e1edc58e62a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cf4c92d5-e2de-4761-aa05-9e1edc58e62a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_4283d963-bc58-463c-a66a-3310349661b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:to="loc_us-gaap_ConvertibleDebtMember_4283d963-bc58-463c-a66a-3310349661b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a4e6daf5-e5ec-4453-a47a-1789b7ac78de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a4e6daf5-e5ec-4453-a47a-1789b7ac78de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CompanyUndergoesAFundamentalChangeMember_3db56612-5b02-47ae-96fd-488a98c8f715" xlink:href="cabo-20230331.xsd#cabo_CompanyUndergoesAFundamentalChangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:to="loc_cabo_CompanyUndergoesAFundamentalChangeMember_3db56612-5b02-47ae-96fd-488a98c8f715" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofConvertibleNotesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="extended" id="i032ecdf4634647659180af251dc79be4_DEBTScheduleofConvertibleNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9ca02dbb-006b-441f-895f-af50d0681faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_9ca02dbb-006b-441f-895f-af50d0681faf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_407a5697-6289-4061-a6eb-8084afbd59e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_407a5697-6289-4061-a6eb-8084afbd59e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_ee907566-e165-47e8-b10e-4ee556f4cbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_ee907566-e165-47e8-b10e-4ee556f4cbf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0fe3dcd9-c2ed-4570-b63b-a8c186156fdf" 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_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_LongTermDebt_0fe3dcd9-c2ed-4570-b63b-a8c186156fdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_6ecb25bb-4f9f-44d5-8950-2721f35a291e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_6ecb25bb-4f9f-44d5-8950-2721f35a291e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_a31ab70f-8682-46a0-bc29-9d843a6809eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_a31ab70f-8682-46a0-bc29-9d843a6809eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e32a9851-8fe9-4ff6-acb4-8c1514e2dc00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e32a9851-8fe9-4ff6-acb4-8c1514e2dc00" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_87189b84-03ea-4384-86fd-c041e36adfce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_InterestExpenseDebt_87189b84-03ea-4384-86fd-c041e36adfce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_adf577e7-447d-43ae-8f0a-e97be87c2380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_adf577e7-447d-43ae-8f0a-e97be87c2380" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_64b14c2c-587a-4c85-ae0f-c0290b274d83" 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_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:to="loc_us-gaap_DebtInstrumentAxis_64b14c2c-587a-4c85-ae0f-c0290b274d83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_64b14c2c-587a-4c85-ae0f-c0290b274d83_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_64b14c2c-587a-4c85-ae0f-c0290b274d83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_64b14c2c-587a-4c85-ae0f-c0290b274d83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" 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_64b14c2c-587a-4c85-ae0f-c0290b274d83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesMember_e776e871-ad83-44ca-94a2-4838a5608758" xlink:href="cabo-20230331.xsd#cabo_The2026NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:to="loc_cabo_The2026NotesMember_e776e871-ad83-44ca-94a2-4838a5608758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2028NotesMember_31271326-4877-4bee-8ad6-9ae8dcaa722c" xlink:href="cabo-20230331.xsd#cabo_The2028NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:to="loc_cabo_The2028NotesMember_31271326-4877-4bee-8ad6-9ae8dcaa722c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f1c958c4-1e82-4227-b05a-acffa455832b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f1c958c4-1e82-4227-b05a-acffa455832b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_eec86382-9277-482c-b314-5cf18412bdd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:to="loc_us-gaap_ConvertibleDebtMember_eec86382-9277-482c-b314-5cf18412bdd3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTUnamortizedDebtIssuanceCostsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails" xlink:type="extended" id="i51cdf60d3f5e428c8128b31cdee7b515_DEBTUnamortizedDebtIssuanceCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_243b3150-4258-4012-82a4-bd670491aed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_243b3150-4258-4012-82a4-bd670491aed0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:to="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5905f875-12ba-4607-9a67-e7a3cb43ffbe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5905f875-12ba-4607-9a67-e7a3cb43ffbe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_a4bb4fec-804a-4908-81a4-438ffc03d64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_a4bb4fec-804a-4908-81a4-438ffc03d64d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_c03b0541-d4b2-4a9f-ab37-84b77e46df07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:to="loc_us-gaap_LongTermDebtMember_c03b0541-d4b2-4a9f-ab37-84b77e46df07" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/DEBTNarrativeDetails" xlink:type="extended" id="i5c778937168741df88c39573c9383eec_DEBTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" 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_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_08b23ff4-24ac-4329-b45e-f2dd6dd9cb85" xlink:href="cabo-20230331.xsd#cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_08b23ff4-24ac-4329-b45e-f2dd6dd9cb85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f5a06af2-c3e0-439a-971a-fb249e76dfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f5a06af2-c3e0-439a-971a-fb249e76dfeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_2c8dbe56-f085-4da4-9d32-4cce298efcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_2c8dbe56-f085-4da4-9d32-4cce298efcc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_fc14e55c-d6f7-4626-a952-40bdf7b69dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_fc14e55c-d6f7-4626-a952-40bdf7b69dfd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LetterOfCreditMaximumBorrowingCapacity_d2c607f5-dac3-48b9-80d2-4ed05aa04e10" xlink:href="cabo-20230331.xsd#cabo_LetterOfCreditMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_cabo_LetterOfCreditMaximumBorrowingCapacity_d2c607f5-dac3-48b9-80d2-4ed05aa04e10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b1cd4e29-06a0-494b-bb9c-c8a43b042e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_LineOfCredit_b1cd4e29-06a0-494b-bb9c-c8a43b042e45" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c4da45a3-5725-4916-b204-c63ab513879a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c4da45a3-5725-4916-b204-c63ab513879a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" 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_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_d664b2d0-a16d-4718-87e3-af2954d8b391_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_d664b2d0-a16d-4718-87e3-af2954d8b391_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MufgBankMember_57590be1-1d60-42ff-9c71-4db0bd5d990a" xlink:href="cabo-20230331.xsd#cabo_MufgBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:to="loc_cabo_MufgBankMember_57590be1-1d60-42ff-9c71-4db0bd5d990a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6515b8f0-8231-4ec3-89e0-d5119853e1bd" 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_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:to="loc_us-gaap_CreditFacilityAxis_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6515b8f0-8231-4ec3-89e0-d5119853e1bd_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_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:to="loc_us-gaap_CreditFacilityDomain_6515b8f0-8231-4ec3-89e0-d5119853e1bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" 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_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:to="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_a02b4f3d-20e9-44f0-8795-a1b53525fe72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" xlink:to="loc_us-gaap_LetterOfCreditMember_a02b4f3d-20e9-44f0-8795-a1b53525fe72" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSInterestRateSwapAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails" xlink:type="extended" id="i2034db39b2e84183abb30ba849604e19_INTERESTRATESWAPSInterestRateSwapAgreementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditDerivativesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_b8bc82f6-e344-42e8-b8cd-e113debc16e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_b8bc82f6-e344-42e8-b8cd-e113debc16e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_599214df-bcab-46ee-b808-e28247e4392e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_599214df-bcab-46ee-b808-e28247e4392e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_f5dd638b-2630-4522-93d2-153c66e91be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_f5dd638b-2630-4522-93d2-153c66e91be8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCreditDerivativesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_614943d9-e91f-4fc0-9ce9-9ecb38e59394_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_614943d9-e91f-4fc0-9ce9-9ecb38e59394_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:to="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FirstInterestRateSwapAgreementMember_8856855c-f326-4cca-aa23-b4b100ac57ef" xlink:href="cabo-20230331.xsd#cabo_FirstInterestRateSwapAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:to="loc_cabo_FirstInterestRateSwapAgreementMember_8856855c-f326-4cca-aa23-b4b100ac57ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SecondInterestRateSwapAgreementMember_2d78db6b-347f-442e-ae27-a3d5e59f6cf8" xlink:href="cabo-20230331.xsd#cabo_SecondInterestRateSwapAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:to="loc_cabo_SecondInterestRateSwapAgreementMember_2d78db6b-347f-442e-ae27-a3d5e59f6cf8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_09de6452-3ecb-45cb-af20-c99d379e3213_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:to="loc_us-gaap_HedgingRelationshipDomain_09de6452-3ecb-45cb-af20-c99d379e3213_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:to="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_d3591ea9-e156-4b49-8a5b-19ff11d50ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:to="loc_us-gaap_CashFlowHedgingMember_d3591ea9-e156-4b49-8a5b-19ff11d50ff1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e4e1d22f-409d-4348-809d-22e0491636a2" 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_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_VariableRateAxis_e4e1d22f-409d-4348-809d-22e0491636a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e4e1d22f-409d-4348-809d-22e0491636a2_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_e4e1d22f-409d-4348-809d-22e0491636a2" xlink:to="loc_us-gaap_VariableRateDomain_e4e1d22f-409d-4348-809d-22e0491636a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" 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_e4e1d22f-409d-4348-809d-22e0491636a2" xlink:to="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_24e31b9b-3395-4efc-b0c6-e8d5686d6c3d" 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_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_24e31b9b-3395-4efc-b0c6-e8d5686d6c3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_dface4d5-e19d-43ff-a419-80ceb0b2b6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_dface4d5-e19d-43ff-a419-80ceb0b2b6c4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="extended" id="i4a81267d1be145af8a09200502aa5159_INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_15de55f8-acaf-499e-b5c3-bc109f08b7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_15de55f8-acaf-499e-b5c3-bc109f08b7e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_497f07c6-d65c-4845-a823-7cd428f22d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_497f07c6-d65c-4845-a823-7cd428f22d6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_4d94b976-2f82-44d3-8191-c34f260115e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_DerivativeAssets_4d94b976-2f82-44d3-8191-c34f260115e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6fcd9a74-23c9-4e23-9d8a-441cf127beec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6fcd9a74-23c9-4e23-9d8a-441cf127beec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_a6da997b-a7f2-429b-bb8f-4ca2f75cb699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_a6da997b-a7f2-429b-bb8f-4ca2f75cb699" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_3d4b2b98-4e5a-432d-a668-5920b4cc6e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_3d4b2b98-4e5a-432d-a668-5920b4cc6e5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_37b52117-e01a-41e6-a414-224825e4fcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_37b52117-e01a-41e6-a414-224825e4fcf8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5160e0c6-4a7a-45d2-922a-c9ba419f0939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5160e0c6-4a7a-45d2-922a-c9ba419f0939" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_4c661f5e-d550-4970-80e8-4c7ef7d02b82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:to="loc_us-gaap_InterestRateSwapMember_4c661f5e-d550-4970-80e8-4c7ef7d02b82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1d3da07c-0193-4c6a-a74d-d6ed7efd0848_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_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:to="loc_us-gaap_EquityComponentDomain_1d3da07c-0193-4c6a-a74d-d6ed7efd0848_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" 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_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:to="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_0ba9105b-23e8-4b63-aaf1-1d1a687d04fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_0ba9105b-23e8-4b63-aaf1-1d1a687d04fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails" xlink:type="extended" id="i374ea03244324216acec33f28b1dfab5_FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:to="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ae57ceb-7f7c-44c7-93a2-70acb4ccbd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ae57ceb-7f7c-44c7-93a2-70acb4ccbd2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_7b088349-b92f-4307-8114-4ce7a7db71b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:to="loc_us-gaap_DerivativeAssets_7b088349-b92f-4307-8114-4ce7a7db71b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:to="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:to="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_28ddb7b9-205d-43f4-98ce-f97cccd5abad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:to="loc_us-gaap_LongTermDebtFairValue_28ddb7b9-205d-43f4-98ce-f97cccd5abad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_bf1eef32-e4a0-49bb-8cdf-cd72cce78d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:to="loc_us-gaap_DerivativeLiabilities_bf1eef32-e4a0-49bb-8cdf-cd72cce78d20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28808451-ed07-4254-ad7d-a8bae7b9bb36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28808451-ed07-4254-ad7d-a8bae7b9bb36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_87664009-d496-45fb-9a65-7f951ac775af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_87664009-d496-45fb-9a65-7f951ac775af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_728f4fef-9e2d-41fa-a95c-a75ab5cfb409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_728f4fef-9e2d-41fa-a95c-a75ab5cfb409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_669b8e14-159e-4530-8af2-0afc9c9b1291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_669b8e14-159e-4530-8af2-0afc9c9b1291" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2b8455a8-f096-454c-9fde-218777678a6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_2b8455a8-f096-454c-9fde-218777678a6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e122389-b5c5-47fa-a872-5a4b60a6beac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e122389-b5c5-47fa-a872-5a4b60a6beac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_301c0e0d-42ac-4958-86da-445c2a554510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_301c0e0d-42ac-4958-86da-445c2a554510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d35270d9-27a9-49e7-99b0-1e93c2f5c07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d35270d9-27a9-49e7-99b0-1e93c2f5c07f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_717df049-c3e8-4f9c-beba-2b1f4889d9b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_717df049-c3e8-4f9c-beba-2b1f4889d9b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_8af3cfea-6d92-44a4-9f3d-1226c21fde5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:to="loc_us-gaap_InterestRateSwapMember_8af3cfea-6d92-44a4-9f3d-1226c21fde5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_c0b0c816-b1b3-4d07-b12a-c8f22476de61" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:to="loc_cabo_MBINetOptionMBIMember_c0b0c816-b1b3-4d07-b12a-c8f22476de61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_c92646f7-327c-4b72-8a97-9ea9223b2081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:to="loc_us-gaap_MoneyMarketFundsMember_c92646f7-327c-4b72-8a97-9ea9223b2081" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_212603db-c22f-43dc-ab7c-a86be385e4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:to="loc_us-gaap_CommercialPaperMember_212603db-c22f-43dc-ab7c-a86be385e4c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b3917316-6a87-4a0a-8558-bf5b31e7f7d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b3917316-6a87-4a0a-8558-bf5b31e7f7d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a999c521-3e2d-4705-9630-3c2c3e801453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_LineOfCreditMember_a999c521-3e2d-4705-9630-3c2c3e801453" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_db1baff6-3389-4021-beae-bf33ee89a080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_SeniorNotesMember_db1baff6-3389-4021-beae-bf33ee89a080" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_81332e4c-cf25-426a-b02c-5b5dde1a314f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_ConvertibleDebtMember_81332e4c-cf25-426a-b02c-5b5dde1a314f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_CreditFacilityAxis_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ec2c5d00-9a4e-4f74-95dc-058d14457ac6_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_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:to="loc_us-gaap_CreditFacilityDomain_ec2c5d00-9a4e-4f74-95dc-058d14457ac6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" 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_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:to="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanMember_e6b08fa7-134d-484d-bd97-991ed7326eb2" xlink:href="cabo-20230331.xsd#cabo_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:to="loc_cabo_TermLoanMember_e6b08fa7-134d-484d-bd97-991ed7326eb2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8047cb4b-9039-4c1a-a5b7-eed7e38337b5" 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_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8047cb4b-9039-4c1a-a5b7-eed7e38337b5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails" xlink:type="extended" id="i3aa1314cd7eb4b39a3701b0217974c5e_FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput_05844421-4467-4524-a863-84f561ee8157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:to="loc_us-gaap_DerivativeLiabilityMeasurementInput_05844421-4467-4524-a863-84f561ee8157" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_01803ed6-88e4-40fa-9a25-cc1b76a9efea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_01803ed6-88e4-40fa-9a25-cc1b76a9efea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEquityVolatilityMember_1dce8a6d-a986-4d0c-91a8-03483e4f90bd" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEquityVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputEquityVolatilityMember_1dce8a6d-a986-4d0c-91a8-03483e4f90bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEBITDAVolatilityMember_b471a8e9-7ce2-4b83-b9cc-399ee1025887" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEBITDAVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputEBITDAVolatilityMember_b471a8e9-7ce2-4b83-b9cc-399ee1025887" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_709b1d60-530c-494c-8bec-d3019651ee21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_709b1d60-530c-494c-8bec-d3019651ee21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputCostOfDebtMember_84c9100d-7640-4bab-8c33-80a967650747" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputCostOfDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputCostOfDebtMember_84c9100d-7640-4bab-8c33-80a967650747" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionCableOneMember_395aae1f-61e1-4ba8-b48e-844a9a3b1498" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionCableOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:to="loc_cabo_MBINetOptionCableOneMember_395aae1f-61e1-4ba8-b48e-844a9a3b1498" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_6a1b1fa9-272c-4284-8d1b-a6647264e67f" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:to="loc_cabo_MBINetOptionMBIMember_6a1b1fa9-272c-4284-8d1b-a6647264e67f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended" id="i949611882c224b0b913d71c6f7449fee_EQUITYBASEDCOMPENSATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_df970f16-f06e-486d-a432-f813bdcc9507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_df970f16-f06e-486d-a432-f813bdcc9507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_bfdefbd7-b91d-49ce-9014-9785f39965d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_bfdefbd7-b91d-49ce-9014-9785f39965d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3e49f7e3-6331-4cef-a386-7f9f5041c44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3e49f7e3-6331-4cef-a386-7f9f5041c44f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_70cf0fd0-946e-4962-99c3-f78884bd1337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_70cf0fd0-946e-4962-99c3-f78884bd1337" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_08d64c6f-ba39-4edd-bb91-8436da50d2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_08d64c6f-ba39-4edd-bb91-8436da50d2d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cc725594-f8b8-489f-8655-3262ca4e0337" 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_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cc725594-f8b8-489f-8655-3262ca4e0337" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" 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_cc725594-f8b8-489f-8655-3262ca4e0337" xlink:to="loc_us-gaap_AwardTypeAxis_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8_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_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" 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_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e0bfa9d5-cd0a-469c-bfce-028701820845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:to="loc_us-gaap_RestrictedStockMember_e0bfa9d5-cd0a-469c-bfce-028701820845" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_96dfa20b-5287-4562-85ce-afb5743a85c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_96dfa20b-5287-4562-85ce-afb5743a85c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails" xlink:type="extended" id="id6af71a8a62143349e57e0d6def1f710_EQUITYBASEDCOMPENSATIONCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5743ef37-f8cd-4616-9796-895ba1ef57f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5743ef37-f8cd-4616-9796-895ba1ef57f9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_17a63cf4-7af1-4389-ad17-8d50b7f88734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_17a63cf4-7af1-4389-ad17-8d50b7f88734" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:to="loc_us-gaap_AwardTypeAxis_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2_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_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" 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_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cca79150-c901-4b2d-8a18-7a984e98da53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:to="loc_us-gaap_RestrictedStockMember_cca79150-c901-4b2d-8a18-7a984e98da53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_06b07d67-25f8-4df4-86af-c22b89dc8f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_06b07d67-25f8-4df4-86af-c22b89dc8f2b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONRestrictedStockDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails" xlink:type="extended" id="ie239e401e16747209fd8e06d1ea0634d_EQUITYBASEDCOMPENSATIONRestrictedStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6638141c-dd15-477e-8814-1f0467d7cef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6638141c-dd15-477e-8814-1f0467d7cef2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_800c49c0-ed1d-4ff0-82e1-5c81a9c18c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_800c49c0-ed1d-4ff0-82e1-5c81a9c18c59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7c314e9c-1e7f-465e-918d-4aa9a103a6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7c314e9c-1e7f-465e-918d-4aa9a103a6ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b071172b-5fe6-404d-acb4-33dac6869ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b071172b-5fe6-404d-acb4-33dac6869ead" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfd2240f-84a6-4b7b-ba70-12aeaad05ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_b75945a9-b22d-4a2a-a3fd-c0fc0923d4d4" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_b75945a9-b22d-4a2a-a3fd-c0fc0923d4d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_82bf03fa-037b-43db-b448-3eca55e88ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_82bf03fa-037b-43db-b448-3eca55e88ff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a60e5285-ccab-43a5-b88b-71a9d9805a24" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a60e5285-ccab-43a5-b88b-71a9d9805a24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3d41f082-134a-491e-8e43-f96d8e2e80fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3d41f082-134a-491e-8e43-f96d8e2e80fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_03e33f7f-2e86-4901-b4fb-94f622bfd27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_03e33f7f-2e86-4901-b4fb-94f622bfd27d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b46c74e-0e85-4e23-8949-96da5dc7bee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_c2142746-1a75-4c13-9fbb-984bb6d7ba18" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_c2142746-1a75-4c13-9fbb-984bb6d7ba18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cac79be2-e159-417f-877b-dda26e9f2d89" 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_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cac79be2-e159-417f-877b-dda26e9f2d89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9266d738-f749-4b91-918f-671058740fb1" 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_cac79be2-e159-417f-877b-dda26e9f2d89" xlink:to="loc_us-gaap_AwardTypeAxis_9266d738-f749-4b91-918f-671058740fb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9266d738-f749-4b91-918f-671058740fb1_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_9266d738-f749-4b91-918f-671058740fb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9266d738-f749-4b91-918f-671058740fb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" 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_9266d738-f749-4b91-918f-671058740fb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_93aa786d-722a-4a5b-8f96-c020869c2705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" xlink:to="loc_us-gaap_RestrictedStockMember_93aa786d-722a-4a5b-8f96-c020869c2705" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails" xlink:type="extended" id="i760cc86c71604a84b470bb459352ff87_EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60b19126-947b-4087-8656-d62e9ca8b4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60b19126-947b-4087-8656-d62e9ca8b4e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8a51ed0d-808b-48f4-a300-cd1afffa2add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8a51ed0d-808b-48f4-a300-cd1afffa2add" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_51e16d61-940a-4618-950e-f7117d8c1a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_51e16d61-940a-4618-950e-f7117d8c1a16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a61757cb-fca7-4717-bbfa-6e69236a27b4" 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_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a61757cb-fca7-4717-bbfa-6e69236a27b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_370de2a7-84e4-4f3d-ab0d-03e114887c84" 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_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_370de2a7-84e4-4f3d-ab0d-03e114887c84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5346f0f-c877-42ea-b78f-c27b5a57b572" 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_370de2a7-84e4-4f3d-ab0d-03e114887c84" xlink:to="loc_us-gaap_AwardTypeAxis_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5346f0f-c877-42ea-b78f-c27b5a57b572_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_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d5346f0f-c877-42ea-b78f-c27b5a57b572_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d52ff50c-7ce1-4e8c-995a-21c8413e594c" 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_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d52ff50c-7ce1-4e8c-995a-21c8413e594c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3bd5e709-35cd-4eb3-9eab-9eb24bf35e74" 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_d52ff50c-7ce1-4e8c-995a-21c8413e594c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3bd5e709-35cd-4eb3-9eab-9eb24bf35e74" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails" xlink:type="extended" id="i27f7fe95788c443e97893e2da0a9fdf6_EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6dcd6640-31b7-4bb8-b29c-2124fd40e978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6dcd6640-31b7-4bb8-b29c-2124fd40e978" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_787edd8b-da25-4e73-957b-fa04babbbcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_787edd8b-da25-4e73-957b-fa04babbbcf7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ac2d63e1-0f04-43a6-9966-d820f8993911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_ef599f70-b937-46b9-8e8f-9668c77c110e" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_ef599f70-b937-46b9-8e8f-9668c77c110e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f93cfd98-b9f6-4ef4-9070-271d48b4be9d" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f93cfd98-b9f6-4ef4-9070-271d48b4be9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_541e8e67-b4b0-4b99-a1c5-e20aa5672a41" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_541e8e67-b4b0-4b99-a1c5-e20aa5672a41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f396b156-e111-41d2-ba81-c781d55cb90d" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_5cb85663-0c68-4eed-81fe-5b788ccec8ce" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_5cb85663-0c68-4eed-81fe-5b788ccec8ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_3be132fa-d2a4-4144-ba93-f199d3cd4071" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_3be132fa-d2a4-4144-ba93-f199d3cd4071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_85b22ee8-72c9-4320-bbba-3bfec08ff54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_85b22ee8-72c9-4320-bbba-3bfec08ff54f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_63d31d22-8074-4958-bc63-6e92876940cd" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_cd179e8f-eb24-4268-8893-9cf9ce987ca8" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_cd179e8f-eb24-4268-8893-9cf9ce987ca8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_578f0d25-ae37-4b21-abad-24d704ce41b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_578f0d25-ae37-4b21-abad-24d704ce41b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_e3772102-6792-43d2-ad10-f14818d9bd09" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_e3772102-6792-43d2-ad10-f14818d9bd09" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c0798df7-b5f1-40cd-9516-0ed79c62c605" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c0798df7-b5f1-40cd-9516-0ed79c62c605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_70cc440c-1d40-4163-9580-886611770e6f" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_70cc440c-1d40-4163-9580-886611770e6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" 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_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2fa6b2c0-6c42-4841-baee-7e25c744caae" 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_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" xlink:to="loc_us-gaap_AwardTypeAxis_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2fa6b2c0-6c42-4841-baee-7e25c744caae_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_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2fa6b2c0-6c42-4841-baee-7e25c744caae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" 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_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_3e423846-c32f-4a28-b32e-6853145e3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_3e423846-c32f-4a28-b32e-6853145e3ff4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OTHERINCOMEANDEXPENSEDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="extended" id="icb88ec33748b429481a89dd4e7ea2f91_OTHERINCOMEANDEXPENSEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_1891d99f-23d9-4d57-b87b-afb262b61afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_1891d99f-23d9-4d57-b87b-afb262b61afc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_13a58c92-248d-464f-842c-09cac0098e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_13a58c92-248d-464f-842c-09cac0098e4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_d69f4dda-b94b-4aee-8c8e-ab7713334ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_d69f4dda-b94b-4aee-8c8e-ab7713334ff2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MarkettomarketAdjustment_26bd853f-58e3-4bc4-9b9d-bc31c60b905f" xlink:href="cabo-20230331.xsd#cabo_MarkettomarketAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_cabo_MarkettomarketAdjustment_26bd853f-58e3-4bc4-9b9d-bc31c60b905f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3f95aa93-4079-41a3-9e13-a41debc55a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3f95aa93-4079-41a3-9e13-a41debc55a1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_bc7a272c-26dd-4125-9132-588a628d1341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_bc7a272c-26dd-4125-9132-588a628d1341" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_49358d66-86bf-45a3-8a74-9e6d0032a74b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_49358d66-86bf-45a3-8a74-9e6d0032a74b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_7abb4e88-9d0d-4730-8513-31f326cd9d3b" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:to="loc_cabo_MBINetOptionMBIMember_7abb4e88-9d0d-4730-8513-31f326cd9d3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" 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_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_a4733da1-e719-43f1-8cc8-7b8c62d0ff77_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_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_a4733da1-e719-43f1-8cc8-7b8c62d0ff77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" 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_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_a666e9b5-4404-4f9f-b2ad-c87883910d5f" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" xlink:to="loc_cabo_PointBroadbandHoldingsMember_a666e9b5-4404-4f9f-b2ad-c87883910d5f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended" id="i82b7c079b6074fd385fad71cf2450180_NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_2df0aed5-ec69-4851-a18a-e1f6d2c8c530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_2df0aed5-ec69-4851-a18a-e1f6d2c8c530" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" 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_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:to="loc_us-gaap_DebtInstrumentAxis_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_347fb717-7d8a-4d0a-91b8-1d992ec06bbd_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_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_347fb717-7d8a-4d0a-91b8-1d992ec06bbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" 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_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_1ed3cef4-ca12-4764-a7a6-24cb2e703bd3" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_1ed3cef4-ca12-4764-a7a6-24cb2e703bd3" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>cabo-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1-->
<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_IncreaseDecreaseInStockholdersEquityRollForward_72933c06-6677-44e0-b312-d1fdaad7b0b8_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_ProvisionForDoubtfulAccounts_2bde5368-24f3-4e94-8183-af9522d310e1_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">Additions - charged to costs and expenses</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_us-gaap_DebtInstrumentCarryingAmount_cc8e0df0-a7cf-4c38-8829-fdfc2d40483d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_b2c32cdc-fdc8-4963-a9df-7261a56dc05a_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_b96dc157-2229-4718-a1ad-b340b1dbafa7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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_PreferredStockSharesOutstanding_98d0a00f-b67e-435a-8352-32e53ecd7772_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d0b341cf-346e-43df-b247-b4f80729d0d8_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_cd020e12-5f7b-4766-b9c1-073dd785c99d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink: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, convertible, threshold consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_SeniorCreditFacilitiesMember_a088c317-b19a-4e38-95dc-2797a6f175d9_terseLabel_en-US" xlink:label="lab_cabo_SeniorCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Credit Facilities</link:label>
    <link:label id="lab_cabo_SeniorCreditFacilitiesMember_label_en-US" xlink:label="lab_cabo_SeniorCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Credit Facilities [Member]</link:label>
    <link:label id="lab_cabo_SeniorCreditFacilitiesMember_documentation_en-US" xlink:label="lab_cabo_SeniorCreditFacilitiesMember" 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 senior credit facilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SeniorCreditFacilitiesMember" xlink:href="cabo-20230331.xsd#cabo_SeniorCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SeniorCreditFacilitiesMember" xlink:to="lab_cabo_SeniorCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_846ed68f-bfc5-490f-98a5-dd21dc1b1b78_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_FinanceLeaseLiability_d9dcbc62-7744-4235-96b5-2c1e0dadfa84_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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">Finance 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_51c1c54a-e399-4758-a9e1-7bdc0dbb39fe_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_967a400d-a7fd-4251-82e8-15f1fc58317f_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">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_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_LongTermDebtAndCapitalLeaseObligationsCurrent_ec9f9afb-415d-4a6c-91d0-3ee812e9e743_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_16c6123f-fcc8-4282-a8d1-cb296b54222a_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_DeferredCommissionsCurrent_df9ead94-dad2-4f6a-83b4-88f25df4e3ee_terseLabel_en-US" xlink:label="lab_cabo_DeferredCommissionsCurrent" xlink: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 commissions</link:label>
    <link:label id="lab_cabo_DeferredCommissionsCurrent_label_en-US" xlink:label="lab_cabo_DeferredCommissionsCurrent" xlink: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 commissions</link:label>
    <link:label id="lab_cabo_DeferredCommissionsCurrent_documentation_en-US" xlink:label="lab_cabo_DeferredCommissionsCurrent" 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 of deferred commissions classified as current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsCurrent" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_DeferredCommissionsCurrent" xlink:to="lab_cabo_DeferredCommissionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_8d360af8-eeeb-4bee-b666-9b0691651b14_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink: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 software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <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_InvestmentTextBlock_d850c283-fac2-45c9-b4dc-0cd9cdc817be_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTextBlock" xlink: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 INVESTMENTS</link:label>
    <link:label id="lab_us-gaap_InvestmentTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTextBlock" xlink:to="lab_us-gaap_InvestmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_c1fe88cd-bb16-4159-a4da-76658f87252b_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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_94802a5f-e21e-463b-b39e-50754cb6913e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink: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 Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_967691bb-6f40-45df-b45d-02d49d74bfeb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_NorthwestFiberHoldcoMember_e94a2149-60ab-41fe-bc49-92e1f3cdabef_terseLabel_en-US" xlink:label="lab_cabo_NorthwestFiberHoldcoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ziply</link:label>
    <link:label id="lab_cabo_NorthwestFiberHoldcoMember_label_en-US" xlink:label="lab_cabo_NorthwestFiberHoldcoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northwest Fiber Holdco [Member]</link:label>
    <link:label id="lab_cabo_NorthwestFiberHoldcoMember_documentation_en-US" xlink:label="lab_cabo_NorthwestFiberHoldcoMember" 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 Northwest Fiber Holdco LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NorthwestFiberHoldcoMember" xlink:href="cabo-20230331.xsd#cabo_NorthwestFiberHoldcoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_NorthwestFiberHoldcoMember" xlink:to="lab_cabo_NorthwestFiberHoldcoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_ef304e2b-bd77-4185-b081-cf7df9cd32f0_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">Debt instrument, basis spread on variable rate (in percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_52e04892-8bb4-4147-8558-c5571b503c17_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" 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">Benchmark 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_srt_RangeMember_5730bac4-94f3-4a5a-bfe1-c281603e4634_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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_9704f375-a4e5-4017-9c62-5398bf8eaa0a_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink: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, Non-Option Equity Instruments, Exercisable, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average fair value of vested and exercisable awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_f86c90c7-a447-43e5-ab15-ec6503f46332_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_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock_691404bd-f51e-4cba-89f1-9e9b21ed8b90_terseLabel_en-US" xlink:label="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Restricted Stock Valuation Assumptions</link:label>
    <link:label id="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink:href="cabo-20230331.xsd#cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink:to="lab_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_1510cc4b-c24a-4111-b614-e251c7793cb2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink: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 Expense, Debt, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_a083204a-61c1-40ab-92c7-6b4089304b5e_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" 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">Stated percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_48cb19e3-b3ea-402c-a61c-fa9dd12cb6fa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink: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, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="arc" order="1"/>
    <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_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_81aeebc7-0e84-4343-a068-2afc65ca7ef4_terseLabel_en-US" xlink:label="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" xlink: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 Net Income per Common Share Disclosure:</link:label>
    <link:label id="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_label_en-US" xlink:label="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" xlink: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 Net Income Per Common Share Disclosure [Abstract]</link:label>
    <link:label id="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_documentation_en-US" xlink:label="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" 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">Supplemental Net Income Per Common Share Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" xlink:href="cabo-20230331.xsd#cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" xlink:to="lab_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_9481a479-c23d-4af7-a3ad-ecaf5c9fbe1b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink: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, Redemption, Period Three</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink: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, Redemption, Period Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_WisperMember_9c44bd0c-8b6b-4919-b75d-9c596bacede0_terseLabel_en-US" xlink:label="lab_cabo_WisperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wisper</link:label>
    <link:label id="lab_cabo_WisperMember_label_en-US" xlink:label="lab_cabo_WisperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wisper [Member]</link:label>
    <link:label id="lab_cabo_WisperMember_documentation_en-US" xlink:label="lab_cabo_WisperMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information related to Wisper.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WisperMember" xlink:href="cabo-20230331.xsd#cabo_WisperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_WisperMember" xlink:to="lab_cabo_WisperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_378392e1-60e2-4462-9887-d55297bb9ed3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_41f69f94-0aef-4d6b-99a7-459ea61f1428_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" 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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink: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 and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_a5a0b9af-ee6c-41f4-8755-9353362007b1_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_3f37a2d8-4a3a-4d8c-aa40-dc8534d66c0c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, value, acquired, cost method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_567f6ab6-ffda-4252-b079-cb3d2144914f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_67b92cc6-4a89-4005-8cd5-40bbbc0827aa_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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3e6f2caf-7bf6-47b1-bb0e-7cf614f61ee3_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 income - basic</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_MeasurementInputTypeDomain_16765d4b-35ba-4519-b681-25dd491cae4d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_b24f5c2b-a819-4a05-939f-09e892e8da34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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 volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_49c05a8b-1f0d-4e94-8639-248c7301af28_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 shares from equity-based compensation awards</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_4842b470-cbb3-4521-acdf-a59e25830015_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_da7140e0-fa99-4812-8976-0b76ed63c9ad_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" 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">Trade receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_3ec79e60-c305-429e-b150-da31617a1163_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink: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 states in which entity operates</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of States in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_e1d8ee2a-61bc-4fb7-b3ac-0c39d9331820_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink: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 insurance</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink: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 Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_6a6022f0-8a6f-4a9f-9018-030db18d2893_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_MeasurementInputDiscountRateMember_e9b6bfc2-57d8-4951-919a-e8fc2f4b7d85_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EBITDA risk-adjusted discount rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_70b3321e-4747-4cb5-9246-5ab0570c9bda_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_e59894d3-fdf4-4c25-9aa3-8cf4d405900f_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_e7653703-ff00-496d-99b4-37805578c6eb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, redemption price, percentage (in percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink: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, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_5a4d0efc-bf19-4e40-a733-9539d16bfd8f_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink: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 and investment income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink: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 Income, Interest and Dividend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterestAndDividend" xlink:to="lab_us-gaap_InvestmentIncomeInterestAndDividend" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_6582e3be-4bd5-4208-9275-0a71799bdaa4_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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_ab6d4615-4fe2-4582-8690-2bb019d02f2d_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, vested and exercisable (Year)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" 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 remaining contractual term for equity-based awards vested and exercisable, excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_c167a498-1550-4426-aaea-72fb54c01227_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost (475,397 and 409,388 shares held as of March&#160;31, 2023 and December&#160;31, 2022, respectively)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MeasurementInputEquityVolatilityMember_3857db99-4ad6-4912-891b-7f2a461ae39f_terseLabel_en-US" xlink:label="lab_cabo_MeasurementInputEquityVolatilityMember" xlink: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 volatility</link:label>
    <link:label id="lab_cabo_MeasurementInputEquityVolatilityMember_label_en-US" xlink:label="lab_cabo_MeasurementInputEquityVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Equity Volatility [Member]</link:label>
    <link:label id="lab_cabo_MeasurementInputEquityVolatilityMember_documentation_en-US" xlink:label="lab_cabo_MeasurementInputEquityVolatilityMember" 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">Measurement Input, Equity Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEquityVolatilityMember" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEquityVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MeasurementInputEquityVolatilityMember" xlink:to="lab_cabo_MeasurementInputEquityVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_2e92a327-0b84-49ca-83de-1fef9afd1566_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_b5fe3e73-a398-42d2-83cb-4f343d61ee30_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_b2fb53a1-f2c0-4ac1-b346-fc65fb2d91aa_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 cash flow disclosures:</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_DerivativeInstrumentRiskAxis_fc30a5d7-4b4d-4890-a40d-61af6a690fa2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_PrepaidRepairsAndMaintenance_00c2e24a-5033-48ab-8e85-44e88215429b_terseLabel_en-US" xlink:label="lab_cabo_PrepaidRepairsAndMaintenance" xlink: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 repairs and maintenance</link:label>
    <link:label id="lab_cabo_PrepaidRepairsAndMaintenance_label_en-US" xlink:label="lab_cabo_PrepaidRepairsAndMaintenance" xlink: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 repairs and maintenance</link:label>
    <link:label id="lab_cabo_PrepaidRepairsAndMaintenance_documentation_en-US" xlink:label="lab_cabo_PrepaidRepairsAndMaintenance" 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 of asset related to consideration paid in advance for repairs and maintenance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidRepairsAndMaintenance" xlink:href="cabo-20230331.xsd#cabo_PrepaidRepairsAndMaintenance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PrepaidRepairsAndMaintenance" xlink:to="lab_cabo_PrepaidRepairsAndMaintenance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_2fc3b0b8-d561-43d6-b9cd-eb85d78ec87c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_5a3a5728-a069-471c-b939-3e645d20b4a7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, nonvested award, excluding option, cost not yet recognized, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_1ba3d9f9-bce5-4390-8dd2-6fffb0c83a13_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_us-gaap_LineOfCredit_b644e85e-d5cd-4d8f-9e88-d4ab5f1e7343_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt outstanding</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_c86111a0-48d0-4040-8d91-856720f3806f_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_FairValueInputsLevel1Member_4b1aa7e0-4aa7-4371-9632-69a8ad2d3a97_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_7e15bc59-3961-43e8-855a-bd8a47273509_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilution from if-converted Convertible Notes (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_9dfc38ef-b4db-49be-98e8-d706288b9dba_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_5ff35fdd-6ee8-4d9e-9360-1489d145e982_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_cabo_MetronetSystemsMember_ceaafa56-56ee-448b-af36-bd5376a3a543_terseLabel_en-US" xlink:label="lab_cabo_MetronetSystemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MetroNet</link:label>
    <link:label id="lab_cabo_MetronetSystemsMember_label_en-US" xlink:label="lab_cabo_MetronetSystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MetroNet Systems [Member]</link:label>
    <link:label id="lab_cabo_MetronetSystemsMember_documentation_en-US" xlink:label="lab_cabo_MetronetSystemsMember" 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 MetroNet Systems, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MetronetSystemsMember" xlink:href="cabo-20230331.xsd#cabo_MetronetSystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MetronetSystemsMember" xlink:to="lab_cabo_MetronetSystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_c66bcbdb-e68c-460a-a9a3-7c10b6c3c3b7_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">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_DerivativeAssets_2bfb6619-836a-41e8-8a7e-1dcdce11c0dd_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" 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 interest rate swap asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_286078b7-32b7-44db-a9ff-4825979988ed_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_db806086-9eb3-413e-93d3-403d5fd09143_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_394fd744-df03-4992-b5b6-67d32d958041_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_6ed0a469-4d55-472f-91c5-c4b9880504a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_d2e8c250-d548-41d6-be9e-18f3c167ac60_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_fbe8e2d6-1f7c-49ec-ad0c-6c1bca4f2c28_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_WirelessSpectrumLicensesMember_96d0c4d1-21a6-4a70-9963-e7ac22e8f094_terseLabel_en-US" xlink:label="lab_cabo_WirelessSpectrumLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wireless licenses</link:label>
    <link:label id="lab_cabo_WirelessSpectrumLicensesMember_label_en-US" xlink:label="lab_cabo_WirelessSpectrumLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wireless Spectrum Licenses [Member]</link:label>
    <link:label id="lab_cabo_WirelessSpectrumLicensesMember_documentation_en-US" xlink:label="lab_cabo_WirelessSpectrumLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to wireless spectrum licenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WirelessSpectrumLicensesMember" xlink:href="cabo-20230331.xsd#cabo_WirelessSpectrumLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_WirelessSpectrumLicensesMember" xlink:to="lab_cabo_WirelessSpectrumLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_085317a2-6621-46cc-8999-b1319ee317ee_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FranchiseRightsMember_8f85316e-fa06-465f-ad65-f4a0545b6144_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">Franchise agreements</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_AllowanceForDoubtfulAccountsReceivableRecoveries_3eb7b1b3-68ae-4f23-bc43-6ecd1fe18957_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries collected</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_8b7cd048-a7d1-41d4-b9e2-d459153f7f5c_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_c3226bcc-f3cf-4f13-8136-e07ab8036704_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankOverdrafts_afa875f1-6f78-4001-ae29-fd784d7e3a84_verboseLabel_en-US" xlink:label="lab_us-gaap_BankOverdrafts" 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 overdrafts</link:label>
    <link:label id="lab_us-gaap_BankOverdrafts_label_en-US" xlink:label="lab_us-gaap_BankOverdrafts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankOverdrafts" xlink:to="lab_us-gaap_BankOverdrafts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a57bf1fc-5b5d-44c1-89fa-85468e904d54_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_de1ef19f-c52f-4bf4-aa2f-f6f25c7dab0d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" 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">Interest (income) expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_319ec701-d34c-46de-bcc4-293e8ddc5f5c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_96d3e883-5206-40af-8a7f-56a099ceacd2_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_FairValueMeasurementsFairValueHierarchyDomain_e735592a-17e8-4d40-b491-7cac813ede01_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_75e8938a-709f-449e-a1de-17221133958f_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_Deposits_81b9a8fb-b59b-4f55-bc22-eeb69c5dbc03_verboseLabel_en-US" xlink:label="lab_us-gaap_Deposits" 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">Deposits</link:label>
    <link:label id="lab_us-gaap_Deposits_label_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Deposits" xlink:to="lab_us-gaap_Deposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_e27f11b3-a716-4282-aa8f-e9e2eb951d5c_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_us-gaap_PreferredStockSharesIssued_bbeb0704-e5d2-4407-9eb6-760ded518d1c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6d714ce8-b47e-4682-b9cf-92a4335fe1b7_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_cabo_PointBroadbandHoldingsMember_4c6e7ed8-99b4-4c8a-a058-21edd211ef29_terseLabel_en-US" xlink:label="lab_cabo_PointBroadbandHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Point Broadband</link:label>
    <link:label id="lab_cabo_PointBroadbandHoldingsMember_label_en-US" xlink:label="lab_cabo_PointBroadbandHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Point Broadband Holdings [Member]</link:label>
    <link:label id="lab_cabo_PointBroadbandHoldingsMember_documentation_en-US" xlink:label="lab_cabo_PointBroadbandHoldingsMember" 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 Point Broadband Holdings, LLC.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PointBroadbandHoldingsMember" xlink:to="lab_cabo_PointBroadbandHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d94536c4-7985-48e0-a1a6-27919d35cc95_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_97356cf1-e265-48b2-b795-fb82476920b9_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" 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">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsCurrent_86d23c78-f8d6-448a-acec-3faed52d1472_terseLabel_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software implementation costs</link:label>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsCurrent_label_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software implementation costs</link:label>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsCurrent_documentation_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsCurrent" 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 of consideration paid in advance for software implementation costs classified as current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsCurrent" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PrepaidSoftwareImplementationCostsCurrent" xlink:to="lab_cabo_PrepaidSoftwareImplementationCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_d613ddad-ea7e-4450-ad76-53ec0b9b8469_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8a8ca5e2-7486-40cd-b9c1-7f2824926796_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_986d55bc-5b86-4f23-aae5-94e412c5af8d_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">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_FiniteLivedIntangibleAssetsMajorClassNameDomain_71aa5578-3e5b-41b6-ba40-32aa40a9aaaf_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77a2f7fe-7b65-42a8-9dcb-b64c9cca0b09_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_04e883ee-1142-48cd-bf23-f41db71b4de1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_8798d3d6-da86-4fa6-96a1-7d9bb961b280_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_47a7c06c-651d-4021-a1a5-360df8b43651_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0351ff02-9cc7-4bd6-ba09-0824134e3bc0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_337bf7c4-1c38-4d03-8691-4289139638da_terseLabel_en-US" xlink:label="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales [Table]</link:label>
    <link:label id="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_label_en-US" xlink:label="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable" xlink:to="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_LetterOfCreditMaximumBorrowingCapacity_a3996a42-5a9b-4abf-b908-43a59704f1c9_terseLabel_en-US" xlink:label="lab_cabo_LetterOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_cabo_LetterOfCreditMaximumBorrowingCapacity_label_en-US" xlink:label="lab_cabo_LetterOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_LetterOfCreditMaximumBorrowingCapacity</link:label>
    <link:label id="lab_cabo_LetterOfCreditMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_cabo_LetterOfCreditMaximumBorrowingCapacity" 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 maximum borrowing capacity of letter of credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LetterOfCreditMaximumBorrowingCapacity" xlink:href="cabo-20230331.xsd#cabo_LetterOfCreditMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_LetterOfCreditMaximumBorrowingCapacity" xlink:to="lab_cabo_LetterOfCreditMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_8b5093ce-bdff-4745-bc6c-52b6996c29f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_035049fe-4a11-49e3-9b6d-fb49be91ea61_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink: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 Investment Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink: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 Investment Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_CompanyUndergoesAFundamentalChangeMember_70ac0fcd-7fd4-4764-800f-bf836970919e_terseLabel_en-US" xlink:label="lab_cabo_CompanyUndergoesAFundamentalChangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Undergoes a Fundamental Change</link:label>
    <link:label id="lab_cabo_CompanyUndergoesAFundamentalChangeMember_label_en-US" xlink:label="lab_cabo_CompanyUndergoesAFundamentalChangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Undergoes a Fundamental Change [Member]</link:label>
    <link:label id="lab_cabo_CompanyUndergoesAFundamentalChangeMember_documentation_en-US" xlink:label="lab_cabo_CompanyUndergoesAFundamentalChangeMember" 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 company undergoes a fundamental change.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CompanyUndergoesAFundamentalChangeMember" xlink:href="cabo-20230331.xsd#cabo_CompanyUndergoesAFundamentalChangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_CompanyUndergoesAFundamentalChangeMember" xlink:to="lab_cabo_CompanyUndergoesAFundamentalChangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0fb04452-8657-4a0a-916b-3f7ec0d480d4_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_SummaryOfTermLoansTableTextBlock_fe211606-7a2e-47a2-b308-b57081580447_terseLabel_en-US" xlink:label="lab_cabo_SummaryOfTermLoansTableTextBlock" xlink: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 Term Loans</link:label>
    <link:label id="lab_cabo_SummaryOfTermLoansTableTextBlock_label_en-US" xlink:label="lab_cabo_SummaryOfTermLoansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Term Loans [Table Text Block]</link:label>
    <link:label id="lab_cabo_SummaryOfTermLoansTableTextBlock_documentation_en-US" xlink:label="lab_cabo_SummaryOfTermLoansTableTextBlock" 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 summary of term loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SummaryOfTermLoansTableTextBlock" xlink:href="cabo-20230331.xsd#cabo_SummaryOfTermLoansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SummaryOfTermLoansTableTextBlock" xlink:to="lab_cabo_SummaryOfTermLoansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidRent_29173181-3ce0-43d6-9bcd-cbf63ad28748_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidRent" xlink: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 rent</link:label>
    <link:label id="lab_us-gaap_PrepaidRent_label_en-US" xlink:label="lab_us-gaap_PrepaidRent" xlink: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 Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidRent" xlink:to="lab_us-gaap_PrepaidRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_24b7fa3f-273f-428b-8765-bff25625d6a6_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f5c4b098-b915-4f2d-9034-f18b6bafc805_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_PutOptionMember_3dbdb8bc-edd9-4eb9-9dc7-f50d2ba7ad84_terseLabel_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option</link:label>
    <link:label id="lab_us-gaap_PutOptionMember_label_en-US" xlink:label="lab_us-gaap_PutOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Put Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PutOptionMember" xlink:to="lab_us-gaap_PutOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock_27e0bec5-5161-4cd7-8939-8d119efc708e_terseLabel_en-US" xlink:label="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink: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 ASSETS AND LIABILITIES</link:label>
    <link:label id="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock_label_en-US" xlink:label="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink: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 Assets and Liabilities [Text Block]</link:label>
    <link:label id="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock_documentation_en-US" xlink:label="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of operating assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink:href="cabo-20230331.xsd#cabo_OperatingAssetsAndLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink:to="lab_cabo_OperatingAssetsAndLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_5ada17b3-ce08-45da-bb05-085a2920d328_periodStartLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_9b92680c-beef-4c1a-a7e7-3356bc26c505_periodEndLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink: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, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The weighted average fair value of outstanding awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_25f53def-fff9-4275-a31f-412174d0de38_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_AllowanceForDoubtfulAccountsReceivableWriteOffs_1f7ca5eb-25af-4d85-9a71-ffa4e6db8b6a_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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">Deductions - write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2bd7ccd0-25f6-4363-9b74-cb8a2c3b466d_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 Income per Common Share:</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_IncomeStatementLocationAxis_2e66103d-4eee-4546-908a-5c1179e8f260_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_76ccab75-e652-42cf-804c-ff69e30c1e30_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink: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 Fair Value Measurements, Recurring and Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_4f47c487-c1e0-42f2-a8d6-8bbb3a38da98_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_8cfce667-8251-42e4-8681-d8bd6a978b52_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_8954546d-e56f-4bc8-bb2f-6245e3b8d5e8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_951d9089-0261-4a09-9847-0a955bf0e452_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_975aa405-3f47-4173-a3ec-198549226daf_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6944b408-d7d0-4507-8c37-46866414c251_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_920a610a-b01b-495b-a4ac-48932236174b_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" 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 interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink: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 Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_46038c61-a541-4809-b85e-556bbaaf6970_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink: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 (including current portion):</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink: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, by Current and Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:to="lab_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_6c8a84be-e227-492b-87a6-ff2a8a0728b6_terseLabel_en-US" xlink:label="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" xlink: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 and equipment contributed</link:label>
    <link:label id="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_label_en-US" xlink:label="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" xlink: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, Property, Plant And Equipment Contributed</link:label>
    <link:label id="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_documentation_en-US" xlink:label="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" 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 Method Investment, Property, Plant And Equipment Contributed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" xlink:to="lab_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_5ee14f05-f0d8-44f4-8305-f0d062385d19_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" 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">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_b25188e4-ad74-4235-ae00-2b21e9954200_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_8deb9fd8-259c-4222-8151-d6202d8183e2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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">(Gain) loss on sale of business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_ed194152-7649-4c90-8870-f7f58c8a9c2b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" 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">(Gain) loss on sale of business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_3d968a39-09c8-48c4-bd0b-450209dfd7fd_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink: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 disposition of business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_3d0817a9-532f-44c2-be8a-28896b0f3ac6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_58dc82b7-5488-4e74-a244-be06cd4921c8_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 and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_15c42b11-c19c-479f-8d14-6cbf76a71ff6_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">Total prepaid and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_b4a5e8e1-6413-46d9-be67-fc6f73110ef4_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" 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 investment</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink: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 Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecurities" xlink:to="lab_us-gaap_HeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ClearwaveFiberMember_bf11bb7a-11a9-4f59-84a7-fac9d6b3537b_terseLabel_en-US" xlink:label="lab_cabo_ClearwaveFiberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clearwave Fiber</link:label>
    <link:label id="lab_cabo_ClearwaveFiberMember_label_en-US" xlink:label="lab_cabo_ClearwaveFiberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clearwave Fiber [Member]</link:label>
    <link:label id="lab_cabo_ClearwaveFiberMember_documentation_en-US" xlink:label="lab_cabo_ClearwaveFiberMember" 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 Clearwave Fiber.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ClearwaveFiberMember" xlink:to="lab_cabo_ClearwaveFiberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_89c0a5d7-9b1e-4a16-ad68-dd5bd5ae4501_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest expense, net</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_c3246f5c-3ed6-4436-9492-df352802ac67_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET INCOME PER COMMON SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_142de6de-fe06-45a7-99f2-38f4f9fa9cde_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation and related benefits</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e2e34d02-1c11-457b-b436-25a9c8ab7327_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c62756ae-08fd-410b-a926-4e66987448bb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionLineItems_c0c1aaa7-0faa-4eae-bfb9-db1a91445c3d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionLineItems" xlink: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, Redemption [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionLineItems" xlink: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, Redemption [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems" xlink:to="lab_us-gaap_DebtInstrumentRedemptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_d32f5c18-c59c-4458-91ed-dc6a1cbd3de4_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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_71dd501a-b242-4207-9672-37d23ffcef28_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Exercisable</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" 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">Intrinsic value of equity-based compensation awards vested and exercisable. Excludes stock and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_LongTermDebtAmortizationRate_1e6ed92f-51f5-41b1-bfb6-a92737e7a9b2_verboseLabel_en-US" xlink:label="lab_cabo_LongTermDebtAmortizationRate" 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">Amortization Per Annum</link:label>
    <link:label id="lab_cabo_LongTermDebtAmortizationRate_label_en-US" xlink:label="lab_cabo_LongTermDebtAmortizationRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_LongTermDebtAmortizationRate</link:label>
    <link:label id="lab_cabo_LongTermDebtAmortizationRate_documentation_en-US" xlink:label="lab_cabo_LongTermDebtAmortizationRate" 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 long term debt amortization rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtAmortizationRate" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtAmortizationRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_LongTermDebtAmortizationRate" xlink:to="lab_cabo_LongTermDebtAmortizationRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_e73ce593-fc7c-4c37-97ae-3717fce08fb1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_28cc475f-bf80-4e8c-af3d-a354db11f726_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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 improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink: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, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_2f10e6a4-4982-49ab-b917-611c179e4c9d_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_RevenueFromContractWithCustomerIncludingAssessedTax_e17c9fa9-b1c2-4f9f-bb27-867662c4e433_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_115b50dd-176a-40c7-b312-b8fbd1ba8bc8_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink: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, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4b2810bd-eba1-4407-ba79-a46d55d2660c_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_cabo_DataMember_3315c2ea-43fc-48f6-aeca-7425f9e28118_terseLabel_en-US" xlink:label="lab_cabo_DataMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data</link:label>
    <link:label id="lab_cabo_DataMember_label_en-US" xlink:label="lab_cabo_DataMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Data [Member]</link:label>
    <link:label id="lab_cabo_DataMember_documentation_en-US" xlink:label="lab_cabo_DataMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information about data services or groups of similar services that are sold by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DataMember" xlink:href="cabo-20230331.xsd#cabo_DataMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_DataMember" xlink:to="lab_cabo_DataMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffsettingAssetsLineItems_d3fbc8c8-1a58-4622-a8dc-3773919c6730_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OffsettingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OffsettingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingAssetsLineItems" xlink:to="lab_us-gaap_OffsettingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_a915920b-3e61-4d61-861d-b6f1616b1b5c_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/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_9eacebc1-779c-41f0-a2fb-1e10c2141cc0_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_AccumulatedGainLossNetCashFlowHedgeParentMember_6de653d3-2c5e-41f2-a626-1bc0d5fd8ca7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink: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 Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_c915b420-c947-4571-99f4-be1c51a91083_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_LongTermDebtMaturityAfterYearFour_de0a0432-3a8f-4888-9f07-231c3556b46d_verboseLabel_en-US" xlink:label="lab_cabo_LongTermDebtMaturityAfterYearFour" 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">Thereafter</link:label>
    <link:label id="lab_cabo_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_cabo_LongTermDebtMaturityAfterYearFour" xlink: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, Maturity, After Year Four</link:label>
    <link:label id="lab_cabo_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_cabo_LongTermDebtMaturityAfterYearFour" 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 of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtMaturityAfterYearFour" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_LongTermDebtMaturityAfterYearFour" xlink:to="lab_cabo_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1581fec7-b014-4bb0-9091-17e959bfbb41_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_4725e57d-3d4a-4fae-8343-4b5320f7a540_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, convertible, conversion ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_5db78183-7e77-4b9b-8d5b-f3b84a96ca72_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_f7bd3ff6-aaba-47f5-aad5-82da8218609f_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_08cbcdbc-485d-4d56-84ea-69c513fe76c3_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_UnrealizedGainLossOnDerivatives_77b12f0f-b4b2-4eb4-a89b-5cbe11c4b60f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI Net Option change in fair value</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnDerivatives_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="lab_us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc" order="1"/>
    <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_TreasuryStockCommonMember_5b211e6a-2cd8-404c-b189-e6e3cfa47c89_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b731d992-942b-4582-9159-ab94726beb58_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_us-gaap_FairValueDisclosuresTextBlock_3e494b71-3e93-4eec-861e-00ab59a26c32_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MBINetOptionCableOneMember_9c26233d-a7e2-4be7-8b18-81d3917a0036_terseLabel_en-US" xlink:label="lab_cabo_MBINetOptionCableOneMember" xlink: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 One</link:label>
    <link:label id="lab_cabo_MBINetOptionCableOneMember_label_en-US" xlink:label="lab_cabo_MBINetOptionCableOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI Net Option, Cable One [Member]</link:label>
    <link:label id="lab_cabo_MBINetOptionCableOneMember_documentation_en-US" xlink:label="lab_cabo_MBINetOptionCableOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information related to Cable one option.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionCableOneMember" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionCableOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MBINetOptionCableOneMember" xlink:to="lab_cabo_MBINetOptionCableOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_57028ba6-43c5-45ed-8193-218834da81cc_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_7aa0a0a9-8d57-4fe6-bf06-c9d40a8f87b5_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_11587977-885d-4de9-8a9f-035c10e7c8d4_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_04874c76-2338-4629-9cfe-83e4ec227b44_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_116000fb-40eb-49b0-8ca3-030987d8f18d_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_76021c06-6b91-4cf1-9279-99dd6791a7e1_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred 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_cabo_PrepaidSoftware_deccdb3a-ca80-46dc-97ec-cbe4d9385381_terseLabel_en-US" xlink:label="lab_cabo_PrepaidSoftware" xlink: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 software</link:label>
    <link:label id="lab_cabo_PrepaidSoftware_label_en-US" xlink:label="lab_cabo_PrepaidSoftware" xlink: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 software</link:label>
    <link:label id="lab_cabo_PrepaidSoftware_documentation_en-US" xlink:label="lab_cabo_PrepaidSoftware" 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 of prepaid software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftware" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PrepaidSoftware" xlink:to="lab_cabo_PrepaidSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_2682b940-60bc-45c6-b64c-b12128e76238_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_c74a5b40-0bf1-4595-bf64-2a48e97aaa28_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer premise equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_31a9abc8-c064-49f0-88d4-dcaff7b20c41_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink: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 Income [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink: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 Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_b315c1bf-57da-4e6d-9da8-202c82170d42_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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_eefab4f5-b1a3-48e0-b521-f258da15aeab_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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_f8ff8592-54a4-4a12-9d0e-9e15ec5cab92_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 Carrying Value of the Company's Equity Investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 without Readily Determinable Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2d6b6cb9-63c4-4f7d-ae27-186ff6812df3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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 (in percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_43838d21-3c23-4ecb-9ba5-b6e6136dbbe9_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">Draws on lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/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_cabo_ProgrammingCostsCurrent_6c7a3d32-c9ec-4780-be18-382f3e5df067_verboseLabel_en-US" xlink:label="lab_cabo_ProgrammingCostsCurrent" 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">Accrued programming costs</link:label>
    <link:label id="lab_cabo_ProgrammingCostsCurrent_label_en-US" xlink:label="lab_cabo_ProgrammingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_ProgrammingCostsCurrent</link:label>
    <link:label id="lab_cabo_ProgrammingCostsCurrent_documentation_en-US" xlink:label="lab_cabo_ProgrammingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of programming costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ProgrammingCostsCurrent" xlink:href="cabo-20230331.xsd#cabo_ProgrammingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ProgrammingCostsCurrent" xlink:to="lab_cabo_ProgrammingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_d5cb3897-0703-420a-93b2-42ff6c6893fc_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink: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, Aggregate Intrinsic Value [Roll Forward]</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_eae637e0-577b-49c8-b2ec-e724db2506ba_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_2911eb34-e70b-4afe-86a5-f4381767021e_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" 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">Money market investments</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_55933645-a766-462b-969e-e9dc69b75f89_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" 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">Accrued insurance costs</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_e3a0afd4-1b13-4c67-b61d-b9386c9bf234_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">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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f004dfd8-8775-4ab1-add5-9e2476af1a0d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" 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">Unrealized gain (loss) on cash flow hedges, 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_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_46d0f109-930f-44ac-ad87-4c32e69dce9e_terseLabel_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and deferred (in dollars per share)</link:label>
    <link:label id="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and unissued, restricted stock, weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" 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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that are vested but unissued.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" xlink:to="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_250e4f8b-1139-4df5-b7bd-90fa71fde1b8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_fcc7f0c3-d0c2-40f0-8730-5682d629acf6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_5480b1c6-5c0f-42d5-b8e8-2ab0f736a32c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink: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, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_281eb565-4fd0-4f0e-aae7-5c40160c58c3_terseLabel_en-US" xlink:label="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink: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 guarantee</link:label>
    <link:label id="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_label_en-US" xlink:label="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance, Face Amount Guarantee</link:label>
    <link:label id="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_documentation_en-US" xlink:label="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance, Face Amount Guarantee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink:href="cabo-20230331.xsd#cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink:to="lab_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_12662f11-e3c1-4ef1-aa77-46342f5a8cd0_negatedLabel_en-US" xlink:label="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" 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">Change in accrued expenses related to capital expenditures</link:label>
    <link:label id="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_label_en-US" xlink:label="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures</link:label>
    <link:label id="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_documentation_en-US" xlink:label="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cash outflow from the change in accrued expenses related to capital expenditures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" xlink:href="cabo-20230331.xsd#cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" xlink:to="lab_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_6c31d8e9-3059-4559-8c5f-98f6c23d19f9_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_cabo_MBIMember_02aa9f12-4c89-4f8b-aacf-817b511b7c29_terseLabel_en-US" xlink:label="lab_cabo_MBIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI</link:label>
    <link:label id="lab_cabo_MBIMember_label_en-US" xlink:label="lab_cabo_MBIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI [Member]</link:label>
    <link:label id="lab_cabo_MBIMember_documentation_en-US" xlink:label="lab_cabo_MBIMember" 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 MBI.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MBIMember" xlink:to="lab_cabo_MBIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_188018b5-a3d0-4a9b-888c-40dbefe7d85c_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_fda4d6c4-87e1-43cb-9858-a6c3138a48c5_terseLabel_en-US" xlink:label="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of basis difference</link:label>
    <link:label id="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_label_en-US" xlink:label="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" xlink: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, Difference Between Carrying Amount and Underlying Equity, Amortization</link:label>
    <link:label id="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_documentation_en-US" xlink:label="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" 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 Method Investment, Difference Between Carrying Amount and Underlying Equity, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" xlink:to="lab_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_034d0015-188c-40eb-9f45-ff2e9ab6c6c0_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">Cash paid for interest, net of capitalized interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2dc1215b-54a6-4976-b6ef-1258b9210255_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_af1a9495-b751-40af-94d5-6f78bece6ede_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink: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, including discontinued operation, property, plant and equipment, noncurrent</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink: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, Property, Plant and Equipment, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_a73efc47-58c9-41d9-a953-fc998cc75427_terseLabel_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink: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, basis difference between fair value and carrying value</link:label>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_label_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink: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 Basis Difference Between Fair Value And Carrying Value</link:label>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_documentation_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The basis difference between the fair value and carrying value of intangible assets with a finite life.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink:to="lab_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_9bbc6d3c-f79f-4b32-9c48-e1010ea71e3f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink: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 gain (loss) on cash flow hedges, gross</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_f60491db-a2d2-434a-9b5f-93d1e46fd842_terseLabel_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and deferred (in shares)</link:label>
    <link:label id="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_label_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and unissued, restricted stock (in shares)</link:label>
    <link:label id="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_documentation_en-US" xlink:label="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that vested but are still unissued during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:to="lab_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_VisionaryCommunicationsMember_6025d437-a867-4fe3-8bec-5e7b74bb621e_terseLabel_en-US" xlink:label="lab_cabo_VisionaryCommunicationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Visionary</link:label>
    <link:label id="lab_cabo_VisionaryCommunicationsMember_label_en-US" xlink:label="lab_cabo_VisionaryCommunicationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Visionary Communications [Member]</link:label>
    <link:label id="lab_cabo_VisionaryCommunicationsMember_documentation_en-US" xlink:label="lab_cabo_VisionaryCommunicationsMember" 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 Visionary Communications, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VisionaryCommunicationsMember" xlink:href="cabo-20230331.xsd#cabo_VisionaryCommunicationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_VisionaryCommunicationsMember" xlink:to="lab_cabo_VisionaryCommunicationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_7d3bcfba-9fdb-4294-851f-b83088f21376_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8b98de3f-d811-47bc-87e5-e3020f51bd07_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_45d440a9-7d45-4a17-a33a-0e97afc9c1a8_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_5cc4b370-09ae-4249-95b5-e188fbd63e43_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_aaddde83-b42f-4fc8-856d-fbc9a4edb345_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">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_2c954230-de28-4841-bc43-06c99e268643_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">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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_4388baff-9e10-496b-969f-c3e228ed73e7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INTEREST RATE SWAPS</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_a6bb52f8-4503-4956-9928-50dbbed439d1_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1fc981dd-ce55-464d-b716-33774017741b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink: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, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_45bb9f87-735c-4f52-b47a-8367372a943d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_OtherEquipmentAndFixturesMember_12131935-bcf4-4c78-aa50-143ca3c46047_terseLabel_en-US" xlink:label="lab_cabo_OtherEquipmentAndFixturesMember" xlink: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 equipment and fixtures</link:label>
    <link:label id="lab_cabo_OtherEquipmentAndFixturesMember_label_en-US" xlink:label="lab_cabo_OtherEquipmentAndFixturesMember" xlink: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 Equipment And Fixtures [Member]</link:label>
    <link:label id="lab_cabo_OtherEquipmentAndFixturesMember_documentation_en-US" xlink:label="lab_cabo_OtherEquipmentAndFixturesMember" 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 Equipment And Fixtures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherEquipmentAndFixturesMember" xlink:href="cabo-20230331.xsd#cabo_OtherEquipmentAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OtherEquipmentAndFixturesMember" xlink:to="lab_cabo_OtherEquipmentAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanB4Member_f980c3a3-e1af-44c1-af49-70e23ae630f5_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB4Member" xlink: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 B-4</link:label>
    <link:label id="lab_cabo_TermLoanB4Member_label_en-US" xlink:label="lab_cabo_TermLoanB4Member" xlink: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 B-4 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB4Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB4Member" 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 term loan B-4.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB4Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB4Member" xlink:to="lab_cabo_TermLoanB4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_47bb310c-00b0-4e29-9205-953ae4567db8_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_16499024-475a-41fc-895c-ac8d598ec24e_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink: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 commission 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_f30ea6b4-04b2-4419-953a-2dbb7cd0b08d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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 Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_f9064178-b6b1-4572-89d4-156604767c11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_IncreaseDecreaseInOperatingCapitalAbstract_e7af86f7-3a4d-4b38-98a5-daf73dd71f0c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_f5e2cfce-fc36-484b-b027-2f98be66db77_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3b694500-f81f-4da8-809b-b5cbb66f7deb_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_CableDistributionSystemsMember_ba8b6b6a-f5a8-41ef-ba70-6bd8f143a5a7_terseLabel_en-US" xlink:label="lab_cabo_CableDistributionSystemsMember" xlink: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 distribution systems</link:label>
    <link:label id="lab_cabo_CableDistributionSystemsMember_label_en-US" xlink:label="lab_cabo_CableDistributionSystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cable Distribution Systems [Member]</link:label>
    <link:label id="lab_cabo_CableDistributionSystemsMember_documentation_en-US" xlink:label="lab_cabo_CableDistributionSystemsMember" 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">Cable Distribution Systems</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CableDistributionSystemsMember" xlink:href="cabo-20230331.xsd#cabo_CableDistributionSystemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_CableDistributionSystemsMember" xlink:to="lab_cabo_CableDistributionSystemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_6ae42d0b-fd0e-42b1-bf7b-9a3f17976331_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_4bdc2a52-e089-4218-91b2-955378e2c52d_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market investments</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_e4eac26b-0691-42c2-a963-6a670748a9b3_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at fair value measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_038099cf-a042-4a4b-8588-323f41a0fc86_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" 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">Dividends paid to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_33609d71-025f-4a26-9f34-08ade5bafd22_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_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock_d7a03896-c27e-4a94-ae66-371a264d8888_terseLabel_en-US" xlink:label="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" xlink: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 Prepaid and Other Current Assets</link:label>
    <link:label id="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" xlink: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 and Other Current Assets [Table Text Block]</link:label>
    <link:label id="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock_documentation_en-US" xlink:label="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" 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 prepaid and other current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" xlink:href="cabo-20230331.xsd#cabo_PrepaidAndOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" xlink:to="lab_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_e6428913-2b58-406f-aa6f-db4f2e6cbf86_terseLabel_en-US" xlink:label="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales [Line Items]</link:label>
    <link:label id="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_label_en-US" xlink:label="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer of Financial Assets Accounted for as Sales [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems" xlink:to="lab_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8301df8d-b4c4-47a0-a45f-1941d1319427_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_72e3d50b-fc19-4019-9d7d-20348208aa00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MeasurementInputEBITDAVolatilityMember_32c86ce5-c111-42d8-9627-aa198905ef64_terseLabel_en-US" xlink:label="lab_cabo_MeasurementInputEBITDAVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EBITDA volatility</link:label>
    <link:label id="lab_cabo_MeasurementInputEBITDAVolatilityMember_label_en-US" xlink:label="lab_cabo_MeasurementInputEBITDAVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, EBITDA Volatility [Member]</link:label>
    <link:label id="lab_cabo_MeasurementInputEBITDAVolatilityMember_documentation_en-US" xlink:label="lab_cabo_MeasurementInputEBITDAVolatilityMember" 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">Measurement Input, EBITDA Volatility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEBITDAVolatilityMember" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEBITDAVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MeasurementInputEBITDAVolatilityMember" xlink:to="lab_cabo_MeasurementInputEBITDAVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_a5a6e5cf-214b-4314-bd5f-0c9c947a12cc_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1c43098b-9e73-4d61-8f68-89a62b7be8df_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanB33Member_68b64caf-94b3-4dbc-8245-97752d8b4a98_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB33Member" xlink: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 B-3, 3</link:label>
    <link:label id="lab_cabo_TermLoanB33Member_label_en-US" xlink:label="lab_cabo_TermLoanB33Member" xlink: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 B-3, 3 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB33Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB33Member" 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">Term Loan B-3, 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB33Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB33Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB33Member" xlink:to="lab_cabo_TermLoanB33Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_7380d64a-4ce5-4a99-b34f-93369000734b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f0431461-d167-48ca-b0dc-330175ff808d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and issued (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9394eddb-0119-40ce-b4cf-9f9876fe0e97_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_88e29274-5dc4-4702-9be4-f54e62548c7e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, effective interest rate (in percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_737a77b9-c787-4fdb-b276-dc0620df46b2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink: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, redemption price, percentage of principal amount redeemed (in percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink: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, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_ae0e07d9-c818-4546-9dc9-04adb55e512f_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_a77a1afe-0ec0-4e2d-bfa6-69071f2c14c9_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_7cea4bb9-09f8-4556-9c9d-63def402deda_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_ea2f4e30-ef2a-4c89-90d1-edc77b239e1e_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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 portion:</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_3cc8fdcc-e928-4f5c-9ef4-ee1c693dba4d_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">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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_5df87b05-f9d9-4562-adc4-cf912176c3d1_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink: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, Weighted Average Grant Date Fair Value [Roll Forward]</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_0c1f55bf-3b4e-437c-98ca-cc3aa65ecdaa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Assumptions Used to Determine the Fair Value of the MBI Net Option</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_ddd0b6e7-42e6-4205-9929-bf6c6bd5a7d4_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_TreasuryStockSharesAcquired_da4ef87d-acb8-478b-bfe1-4ec70715b7f7_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Repurchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_b44a425e-0304-4ac0-9c7c-ec3b502a9743_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TristarAcquisitionICorpMember_f86ad78d-387e-4c9f-aa02-612d1944aa6a_terseLabel_en-US" xlink:label="lab_cabo_TristarAcquisitionICorpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tristar</link:label>
    <link:label id="lab_cabo_TristarAcquisitionICorpMember_label_en-US" xlink:label="lab_cabo_TristarAcquisitionICorpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tristar Acquisition I Corp [Member]</link:label>
    <link:label id="lab_cabo_TristarAcquisitionICorpMember_documentation_en-US" xlink:label="lab_cabo_TristarAcquisitionICorpMember" 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 Tristar Acquisition I Corp.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TristarAcquisitionICorpMember" xlink:href="cabo-20230331.xsd#cabo_TristarAcquisitionICorpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TristarAcquisitionICorpMember" xlink:to="lab_cabo_TristarAcquisitionICorpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_a8f2e01e-5a41-4a89-9e31-3abcf6902ff6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink: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, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2f4c2fc1-aab9-43f7-ad7d-e3af267c8d7b_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">Indefinite-Lived Intangible Assets</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_us-gaap_OptionIndexedToIssuersEquityTypeAxis_fa899c25-cdfe-4816-9a2e-f1e8de66fb61_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_3a9a4ab6-fe14-42a2-a6af-e0be25df4973_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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_5ca50c3a-cbb4-415f-92ca-259bee5449e9_terseLabel_en-US" xlink:label="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" xlink: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 cost method investments</link:label>
    <link:label id="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_label_en-US" xlink:label="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" xlink: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 Without Readily Determinable Fair Value, Cost Method Investment, Amount</link:label>
    <link:label id="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_documentation_en-US" xlink:label="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" 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 adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" xlink:href="cabo-20230331.xsd#cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" xlink:to="lab_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_3ff3cfa9-3ba9-4d6a-86d3-c966e910581f_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_srt_ScenarioUnspecifiedDomain_7945c63e-2271-4e9e-b781-524e30f91770_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_83d7dbd7-307e-4ad8-a55a-6443eb80792a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_cb48f088-2869-47cf-9303-5ed4ac9e3f68_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_cabo_TermLoanB31Member_0bf40a1f-4586-499a-8279-ef36e56eea8b_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB31Member" xlink: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 B-3, 1</link:label>
    <link:label id="lab_cabo_TermLoanB31Member_label_en-US" xlink:label="lab_cabo_TermLoanB31Member" xlink: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 B-3, 1 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB31Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB31Member" 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">Term Loan B-3, 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB31Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB31Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB31Member" xlink:to="lab_cabo_TermLoanB31Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_28e7e181-87a4-47f2-9c12-dbc24df9137a_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_93b5c91b-d9a0-4785-9b59-9e5c7b809c53_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_056a9c20-82df-48f8-a1e7-9b19f7f44794_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_821107d7-d91c-455c-babd-7bcdfd6601af_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_65f2a4ec-8d38-49d6-a90e-ccd00622b98b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_35871a4c-2992-440d-b00c-23d97b2b7b01_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink: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-Lived Assets Held-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink: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 Held-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:to="lab_us-gaap_LongLivedAssetsHeldForSaleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentOwnedAtFairValue_6c5a29e4-beff-44bb-9ceb-3050804125bf_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xlink: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 owned, at fair value</link:label>
    <link:label id="lab_us-gaap_InvestmentOwnedAtFairValue_label_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xlink: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 Owned, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedAtFairValue" xlink:to="lab_us-gaap_InvestmentOwnedAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_1d637257-56f1-402a-a598-0f7f1851bb99_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_ScheduleOfLongLivedAssetsHeldForSaleTable_7cff8e95-49ad-4ac0-b720-933e1f833837_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink: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-Lived Assets Held-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink: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-Lived Assets Held-for-sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:to="lab_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_601ded38-e843-4008-bac6-4787a92927ee_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2a837500-f5f4-4cb1-a2c5-dc6264f137b3_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_0690e221-611c-4f2e-9236-709e23f1c330_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_cabo_TermLoanB2Member_7985c0c6-9632-4508-b434-fb90b4b1712e_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB2Member" xlink: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 B-2</link:label>
    <link:label id="lab_cabo_TermLoanB2Member_label_en-US" xlink:label="lab_cabo_TermLoanB2Member" xlink: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 B-2 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB2Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information about Term B-2 Loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB2Member" xlink:to="lab_cabo_TermLoanB2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_8caa8c53-aa51-4c78-a50f-f943480f3abd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use 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_cabo_VideoMember_ab31d24d-442e-4604-979b-e0e18356dea9_terseLabel_en-US" xlink:label="lab_cabo_VideoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Video</link:label>
    <link:label id="lab_cabo_VideoMember_label_en-US" xlink:label="lab_cabo_VideoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Video [Member]</link:label>
    <link:label id="lab_cabo_VideoMember_documentation_en-US" xlink:label="lab_cabo_VideoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information about video services or groups of similar services that are sold by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VideoMember" xlink:href="cabo-20230331.xsd#cabo_VideoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_VideoMember" xlink:to="lab_cabo_VideoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_23702e83-8f14-4bf2-bda7-6449dfc9d48c_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 Gain (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_dei_DocumentTransitionReport_e857cd82-6b41-4dcb-b54a-4e67b2bde483_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_0a269fb0-9f58-4a0a-98ea-66373925a1ca_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_us-gaap_OperatingIncomeLoss_15d9e16b-4757-4664-8f33-20bfdd608616_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_970661df-5d83-4d6d-8be9-fae646c52c3e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink: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 investment, difference between carrying amount and underlying equity</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink: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, Difference Between Carrying Amount and Underlying Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:to="lab_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9a9d8fff-2664-48f4-817f-22a265136fe0_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">Recently Adopted Accounting Pronouncements</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_cabo_TermLoanB32Member_05cfeeab-3c7d-424d-925c-90e7348f6f7b_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB32Member" xlink: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 B-3, 2</link:label>
    <link:label id="lab_cabo_TermLoanB32Member_label_en-US" xlink:label="lab_cabo_TermLoanB32Member" xlink: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 B-3, 2 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB32Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB32Member" 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">Term Loan B-3, 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB32Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB32Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB32Member" xlink:to="lab_cabo_TermLoanB32Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_34917412-a7f0-4126-b7c5-f9d881977b18_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" 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">All other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink: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 Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_86d0d483-890e-4c8f-bc96-f3dd731f190f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, tax deferred expense, compensation and benefits, share-based compensation cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanB3Member_9a010818-15c1-42d1-bbe1-c93c23390dc0_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB3Member" xlink: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 B-3</link:label>
    <link:label id="lab_cabo_TermLoanB3Member_label_en-US" xlink:label="lab_cabo_TermLoanB3Member" xlink: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 B-3 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB3Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information about Term B-3 Loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB3Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB3Member" xlink:to="lab_cabo_TermLoanB3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_22e88f85-ffa8-469a-9885-b8f77497baa1_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_28264f87-a803-4074-a2e9-80432ac67734_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" 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">Total equity investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_27256628-3051-4900-b054-0eb800431e63_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" 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">Prepaid and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_08040cae-daea-4063-b873-577f0f1910a7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Common Shares Outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7033b248-4eec-4144-8190-ce19d3c78293_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_4544d281-44d5-4b08-bb58-85ff7a5d4027_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">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_72c3c430-f6dc-4575-823a-cc24f476cb00_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">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_Goodwill_42f7bfab-370b-4a82-8374-e0699db89cea_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_PrepaidTaxes_cdd6df89-1467-4630-b2a1-407c7419cd73_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink: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 income tax payments</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink: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 Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_c1bdb637-b142-4eea-bf5b-21aa1b8a00ec_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, total (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2480db23-31fc-4b78-9750-6780df26b424_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">Long-Lived Tangible Asset [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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d3689114-f136-4b2e-a425-25328e87acc5_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income 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_5e4a6713-fc37-4dba-8be2-53dd14812ffb_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_b64f4516-1e23-4d12-ad34-1c58a08e241e_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 provision</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_us-gaap_DeferredIncomeTaxLiabilitiesNet_ab360440-8b7c-4c7c-bbe5-196df27d6918_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_894ca468-7c98-48e5-96f8-6f5ca1f44cd4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6dd20e73-ee6e-4050-9e4b-623c8db76006_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_fae58317-177f-441c-a446-2ad63cae35a0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_c05776ee-3436-4474-a1e0-43ccf9b6c918_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_BalanceSheetLocationDomain_c1400f17-f363-4a55-a263-39fc7cadb3bb_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_ca069970-c65c-4473-ae03-1429e419564d_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_ffd0b4d4-a92d-4b0b-aa7b-32d6487aa8f4_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1933b3a1-cc47-4283-8798-7014d57dd647_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - diluted (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_DerivativeLiabilities_7fd961e1-7719-4f23-9552-9e52a79dabc0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_0c5d2c87-7e4e-43c5-88bf-ddd7a1194cf4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_ef3fb1c5-1722-4e11-bc4a-ba737ebc868f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Simulation term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_a9bd30e7-e612-4772-a870-2743da420899_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_d98be67b-2c92-410e-9fc2-c478b0ca645f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_ce8e20ce-ed0c-4230-8227-d324bc05c28f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink: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 costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_d51c0c4c-b721-45d5-adb7-f898a7fc65b2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_f84b2054-4de7-470e-af54-ee06a9f14a30_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" 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 accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_BusinessServicesMember_cf331b27-f323-4f14-95a2-d3e280c95d00_terseLabel_en-US" xlink:label="lab_cabo_BusinessServicesMember" xlink: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 services</link:label>
    <link:label id="lab_cabo_BusinessServicesMember_label_en-US" xlink:label="lab_cabo_BusinessServicesMember" xlink: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 Services [Member]</link:label>
    <link:label id="lab_cabo_BusinessServicesMember_documentation_en-US" xlink:label="lab_cabo_BusinessServicesMember" 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 information pertaining to business services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_BusinessServicesMember" xlink:href="cabo-20230331.xsd#cabo_BusinessServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_BusinessServicesMember" xlink:to="lab_cabo_BusinessServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_13945af0-9910-43cb-9be2-34151a8b2b5f_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 ($0.01 par value; 40,000,000 shares authorized; 6,175,399 shares issued; and 5,700,002 and 5,766,011 shares outstanding as of March&#160;31, 2023 and December&#160;31, 2022, 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_CarryingReportedAmountFairValueDisclosureMember_8f5e75a9-6662-46af-a6c1-6ebb3045204b_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c14ee30d-49a2-4863-b429-7acb89a78aac_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_us-gaap_SeniorNotesMember_996c8dc0-56a1-41f0-ba68-74cd69d836e8_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_945797ef-6a1a-4daa-b6fe-e53468103661_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_ShortTermDebtLineItems_df217f02-d686-4e33-a187-2295c127b99a_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_555d609b-fa48-49d9-8ff3-db5de220a72c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, convertible, conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_18baabbf-8121-4e75-8ff6-ebd37179f000_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_OtherCostMethodInvestmentMember_5f520f91-ae3f-4902-b4ae-ee08ed07bdc5_terseLabel_en-US" xlink:label="lab_cabo_OtherCostMethodInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Others</link:label>
    <link:label id="lab_cabo_OtherCostMethodInvestmentMember_label_en-US" xlink:label="lab_cabo_OtherCostMethodInvestmentMember" xlink: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 Cost Method Investment [Member]</link:label>
    <link:label id="lab_cabo_OtherCostMethodInvestmentMember_documentation_en-US" xlink:label="lab_cabo_OtherCostMethodInvestmentMember" 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 other cost method investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherCostMethodInvestmentMember" xlink:href="cabo-20230331.xsd#cabo_OtherCostMethodInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OtherCostMethodInvestmentMember" xlink:to="lab_cabo_OtherCostMethodInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_22ac51f3-32cd-434b-9885-d8b428ed718e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_119ecc0e-8281-4084-8271-e0e6d380ab2b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9b7cc15f-2393-4bfd-8e9e-2be7541cccfb_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_ProceedsFromIssuanceOfLongTermDebt_cd597a12-ad15-4548-b67b-d5f9b2e169be_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink: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 long-term debt borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_f93a4e0d-f81e-493f-98da-a40c382b617b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink: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 Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_35756a3c-42f0-437a-b96c-5ad843515a67_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_EquityMethodInvestments_e3c37e7f-2768-413c-9421-dfc2b4150911_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 equity method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_612c8273-e01e-4766-a1c1-fdf2412a3dd8_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_f8d33368-74e7-4b2e-a5c8-2ff1094647cd_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">Contract with customer, liability, current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_fc40e26d-176a-4dec-a63c-9650850961ab_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_OwnershipPercentage_bb4ef4c1-3b0a-4202-ab1f-2fe3fd3851ee_terseLabel_en-US" xlink:label="lab_cabo_OwnershipPercentage" xlink: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 Percentage (in percent)</link:label>
    <link:label id="lab_cabo_OwnershipPercentage_label_en-US" xlink:label="lab_cabo_OwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership Percentage</link:label>
    <link:label id="lab_cabo_OwnershipPercentage_documentation_en-US" xlink:label="lab_cabo_OwnershipPercentage" 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">Percentage of ownership.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OwnershipPercentage" xlink:href="cabo-20230331.xsd#cabo_OwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OwnershipPercentage" xlink:to="lab_cabo_OwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_dbc605cb-a8e7-402f-b305-2dbffe8e6177_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_568dbd28-ff8e-4ef8-97d9-f4febff97913_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_4ee71f1a-ff5b-4225-9dc6-82ae6cb67f39_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, outstanding (Year)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink: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, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_f134e94d-ba54-490e-aa45-e461aa971719_verboseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" 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">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink: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, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" 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 price at which grantees can acquire the shares vested and exercisable under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cc5a1285-0fa4-457f-8d78-4722db0f2244_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_480dfbbb-90be-4016-871d-620fcb181281_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_FiniteLivedIntangibleAssetUsefulLife_cf66212e-f061-419d-b6ef-83a3b030c883_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life Range (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7e9c49e8-d4f8-459e-a1c1-68868e31cf52_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_41f0625f-3df5-4f50-a9b1-dc962ede1291_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_debc762e-86e4-41da-8714-193577dc3d1e_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" 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">Original Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_NetIncomePerCommonShareAbstract_31f0b6ad-fdf6-4b71-9081-05622c3b9b2b_terseLabel_en-US" xlink:label="lab_cabo_NetIncomePerCommonShareAbstract" xlink: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 Common Share:</link:label>
    <link:label id="lab_cabo_NetIncomePerCommonShareAbstract_label_en-US" xlink:label="lab_cabo_NetIncomePerCommonShareAbstract" xlink: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 Per Common Share [Abstract]</link:label>
    <link:label id="lab_cabo_NetIncomePerCommonShareAbstract_documentation_en-US" xlink:label="lab_cabo_NetIncomePerCommonShareAbstract" 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">Net Income Per Common Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NetIncomePerCommonShareAbstract" xlink:href="cabo-20230331.xsd#cabo_NetIncomePerCommonShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_NetIncomePerCommonShareAbstract" xlink:to="lab_cabo_NetIncomePerCommonShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_05cbc07f-2cae-492d-af0b-742725b63e94_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink: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 Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_NextlinkMember_182d567f-50e7-4df5-b540-237b63f71c1f_terseLabel_en-US" xlink:label="lab_cabo_NextlinkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nextlink</link:label>
    <link:label id="lab_cabo_NextlinkMember_label_en-US" xlink:label="lab_cabo_NextlinkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nextlink [Member]</link:label>
    <link:label id="lab_cabo_NextlinkMember_documentation_en-US" xlink:label="lab_cabo_NextlinkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information related to Nextlink.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NextlinkMember" xlink:href="cabo-20230331.xsd#cabo_NextlinkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_NextlinkMember" xlink:to="lab_cabo_NextlinkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_55053c22-4e0c-436d-ac44-a1728cedc35f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</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_ConstructionInProgressMember_e5a9bc47-d7a7-4060-adca-14a859153c8c_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_13f9c8e8-e47d-4c41-bd21-1d3d83d3f62c_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_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_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_7bcdacc8-ea1f-4df9-aaa8-f280191b81f3_terseLabel_en-US" xlink:label="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Franchise and other regulatory fees</link:label>
    <link:label id="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_label_en-US" xlink:label="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees Imposed by Various Governmental Authorities Passed Through to Customer [Member]</link:label>
    <link:label id="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_documentation_en-US" xlink:label="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" 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 fees imposed on the company by various governmental authorities are passed through monthly to the company's customers and are periodically remitted to authorities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" xlink:href="cabo-20230331.xsd#cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" xlink:to="lab_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f4190a81-bf58-41a2-afe2-18418d54cd29_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_14dbd15b-d496-4b10-890a-65c0e512d486_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_fc54aa24-e10c-4797-a50f-b25fd0bde8eb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink: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 Payment Arrangement, Stock Appreciation Right, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink: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, Stock Appreciation Right, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_ce3e7245-08a4-4212-8397-eb0dfbc53a04_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_DisaggregationOfRevenueTable_fe43ce21-fdd5-4a47-ae66-75574e496949_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_049786ed-5f3c-4a16-aa3c-50cc4eda64bc_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_041859b3-14af-4baa-8ddb-fe44b904ff1e_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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, Non-Option Equity Instruments, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" 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 exercise price of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_2ea96800-3649-41ca-b76a-2db7c1813d1d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_f43039fe-73b2-4c38-8e74-1b86137f4d70_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_a1067025-e997-4a6f-9f38-37c59f0fbf4a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink: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 derivative agreements</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_ce4803f7-4887-4dd5-9e29-df3465da1334_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6c4c7fde-45d3-4aa9-a091-9d18f1fb34ed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink: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, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_877992d0-83a9-4003-b5d2-af45452aec0b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2bf2fd55-5421-4818-9da2-6f9a0b190bc3_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_7a43e116-aac8-4b1d-aa9d-b5113e542789_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_209a2ef2-1622-4be1-8b30-0ab860ef9a55_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Payments on long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c32fc359-a74f-4fa6-8c1b-b6bd1a0cd4e0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMember_dd7fe2e7-7adc-4381-867c-98d51cf6ff07_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink: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 (contra account)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMember_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember" xlink:to="lab_us-gaap_LongTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_03ef4e1c-2515-45ed-9f34-aa42088b0aee_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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 AND EXPENSE</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink: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 Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_ac98a9c9-a853-4af9-a742-6af706f12c22_negatedLabel_en-US" xlink:label="lab_us-gaap_Dividends" 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">Dividends paid to stockholders</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_4e3414f7-1e83-4d2c-b01e-73feec3f386a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_a84cf10c-4aca-4380-97e3-10a05f61f5d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Allowance for credit losses</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_cabo_OperatingExpensesExcludingDepreciationAndAmortization_e1927788-7179-4256-a17b-3f35781457d3_terseLabel_en-US" xlink:label="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization" xlink: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 (excluding depreciation and amortization)</link:label>
    <link:label id="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization_label_en-US" xlink:label="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization" xlink: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 (excluding depreciation and amortization)</link:label>
    <link:label id="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization_documentation_en-US" xlink:label="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization" 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 total amount of operating costs and expenses excluding depreciation and amortization expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization" xlink:href="cabo-20230331.xsd#cabo_OperatingExpensesExcludingDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization" xlink:to="lab_cabo_OperatingExpensesExcludingDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_87992154-f178-471a-9390-f293d35435c7_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b9ead207-48e5-44f9-aaf7-c0e9dac84678_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Final Scheduled Principal Payment</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_25fad09d-20b0-4d67-83ac-40bfa420d38f_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_a763a2b6-9761-44cf-8b62-91c97a9aa738_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_6124f60c-1011-436a-b127-2675d033cce8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_8c2c8b30-947c-4c79-bf53-c7ab2bf98024_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_bee03f7c-219e-4a5f-a0b0-cdd420e33490_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_AssetsNoncurrentAbstract_f0eb7db2-5e1e-4007-8b0f-8c38cc2b0fb0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent portion:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_a086d80c-062c-4fa0-9a07-15426e939b00_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_1d13ee17-00db-4299-a61b-c90432138573_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_ef6d790e-63f9-471d-b20e-497e9c3957a7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink: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 Revenues by Product Line and Other Revenue</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d9f909bc-ce0d-4e19-b1e6-11e7b33f0703_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a6c8c8bf-6c9e-4f76-ad10-4e53211e6119_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d8005f03-d6bf-4a53-93db-9a6fddcf2aa1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_ef9f677a-bc66-4c8a-91ea-3b30993896f6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Current Assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_1276cc4e-d580-4964-a97e-a7562b5fd482_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" 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">Accrued sales and other operating taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_The2028NotesMember_9194b03b-ef7a-467c-915b-52a4e2f58760_terseLabel_en-US" xlink:label="lab_cabo_The2028NotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 Notes</link:label>
    <link:label id="lab_cabo_The2028NotesMember_label_en-US" xlink:label="lab_cabo_The2028NotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2028 Notes [Member]</link:label>
    <link:label id="lab_cabo_The2028NotesMember_documentation_en-US" xlink:label="lab_cabo_The2028NotesMember" 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 2028 notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2028NotesMember" xlink:href="cabo-20230331.xsd#cabo_The2028NotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_The2028NotesMember" xlink:to="lab_cabo_The2028NotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_3eab8d2a-b159-4831-baad-dbc03f2fe255_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes, net of refunds received</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_FairValueAdjustmentCallAndPutOptions_83062adc-5468-45c9-94f3-4472b1281460_terseLabel_en-US" xlink:label="lab_cabo_FairValueAdjustmentCallAndPutOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustments</link:label>
    <link:label id="lab_cabo_FairValueAdjustmentCallAndPutOptions_label_en-US" xlink:label="lab_cabo_FairValueAdjustmentCallAndPutOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustments</link:label>
    <link:label id="lab_cabo_FairValueAdjustmentCallAndPutOptions_documentation_en-US" xlink:label="lab_cabo_FairValueAdjustmentCallAndPutOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The noncash fair value adjustment of call and put options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FairValueAdjustmentCallAndPutOptions" xlink:href="cabo-20230331.xsd#cabo_FairValueAdjustmentCallAndPutOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FairValueAdjustmentCallAndPutOptions" xlink:to="lab_cabo_FairValueAdjustmentCallAndPutOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_1be6d526-a951-4649-8483-381b2d82d38e_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c6bb2d68-845a-4c93-9d2b-bcafb3979ce2_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_5908debf-74a4-4ffa-a27e-bf131ceec961_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e31a1bda-aff5-4a54-8cb8-72b6aa02adb9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_DeferredCommissionsNoncurrent_a88e694c-7147-45dd-a838-7388d147fc1f_terseLabel_en-US" xlink:label="lab_cabo_DeferredCommissionsNoncurrent" xlink: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 commissions</link:label>
    <link:label id="lab_cabo_DeferredCommissionsNoncurrent_label_en-US" xlink:label="lab_cabo_DeferredCommissionsNoncurrent" xlink: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 Commissions, Noncurrent</link:label>
    <link:label id="lab_cabo_DeferredCommissionsNoncurrent_documentation_en-US" xlink:label="lab_cabo_DeferredCommissionsNoncurrent" 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 of deferred commissions classified as noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsNoncurrent" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_DeferredCommissionsNoncurrent" xlink:to="lab_cabo_DeferredCommissionsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MufgBankMember_782e35da-3787-4943-bb2d-b6410589f55a_terseLabel_en-US" xlink:label="lab_cabo_MufgBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MUFG Bank</link:label>
    <link:label id="lab_cabo_MufgBankMember_label_en-US" xlink:label="lab_cabo_MufgBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MUFG Bank [Member]</link:label>
    <link:label id="lab_cabo_MufgBankMember_documentation_en-US" xlink:label="lab_cabo_MufgBankMember" 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">MUFG Bank, Ltd</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MufgBankMember" xlink:href="cabo-20230331.xsd#cabo_MufgBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MufgBankMember" xlink:to="lab_cabo_MufgBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_419a4e1d-585d-444a-a7e6-8200a53f7dcb_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_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_eff9f2d7-1df6-44de-9da0-76b7f5213396_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink: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, convertible, threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9e635a1e-59b4-40a7-a28d-8cce0eb3cd88_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT</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_AmortizationOfDebtDiscountPremium_809b7e53-41c5-4f76-b89f-7ed2a5c53735_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_4b77601b-0af5-4c7f-b260-99b00d250906_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, shortfalls, tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_29b42b81-087b-4bde-9af1-b5b3e9a5ff07_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">Long-Lived Tangible Asset [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_d0c511f5-2b31-459b-b41d-a21bd3be038b_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_588f7c0e-c2dd-4fa4-aaea-e4257ae11f71_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, net</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_a89e47d4-6883-440a-bbb5-d3a97c27ca8f_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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_16bac768-ec8e-4e83-8119-d5d81228a60d_verboseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" 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">Exercisable, stock appreciation rights (in shares)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" xlink: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, Non-Option Equity Instruments, Exercisable, Number</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of equity instruments other than options vested and exercisable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_eecad191-554d-46f0-9c0a-f1b2d06ee44a_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 Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanA2Member_95267957-d483-499d-a84c-3f0061d1e93e_terseLabel_en-US" xlink:label="lab_cabo_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_cabo_TermLoanA2Member_label_en-US" xlink:label="lab_cabo_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_cabo_TermLoanA2Member_documentation_en-US" xlink:label="lab_cabo_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">Represents Term Loan A-2.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanA2Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanA2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanA2Member" xlink:to="lab_cabo_TermLoanA2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_SecondInterestRateSwapAgreementMember_27550161-096c-4ed9-8ccf-63b845f6ec4a_terseLabel_en-US" xlink:label="lab_cabo_SecondInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swap B</link:label>
    <link:label id="lab_cabo_SecondInterestRateSwapAgreementMember_label_en-US" xlink:label="lab_cabo_SecondInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second Interest Rate Swap Agreement [Member]</link:label>
    <link:label id="lab_cabo_SecondInterestRateSwapAgreementMember_documentation_en-US" xlink:label="lab_cabo_SecondInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to the second interest rate swap agreement. Interest rate swaps are forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SecondInterestRateSwapAgreementMember" xlink:href="cabo-20230331.xsd#cabo_SecondInterestRateSwapAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_SecondInterestRateSwapAgreementMember" xlink:to="lab_cabo_SecondInterestRateSwapAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_e5db7168-37b8-4e7f-8779-e55f56aa458a_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink: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_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink: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, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_1266a037-b27b-40fd-af56-3dfa3a6f5813_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" xlink: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 Exercise Price</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" xlink: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, Weighted Average Exercise Price [Roll Forward]</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" 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 Exercise Price Roll Forward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_7d2083d5-7d14-4c07-871e-5fd443dfe917_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_DerivativeAssetsNoncurrent_5fe472dd-944c-4caa-ad71-ded4bb2ad299_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink: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 rate swap asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_cc60ff29-8331-48da-a7da-dc8aaa3a3570_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" 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 noncurrent assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_33228a1a-3965-4a8c-ab9f-e3ddb7316ffd_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of equity awards, net of forfeitures (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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_96de0c7c-690c-4697-8882-ffe1dcff032d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_0a505d93-179e-4c0e-9f73-fdbf3d3244da_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of 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_SellingGeneralAndAdministrativeExpensesMember_e3a18368-8af4-43cc-81a5-4e5a3b1d922e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_7145660e-6e5e-4ac5-b132-d6723fe8ed57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 and Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink: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 Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_fe63303d-2b11-458c-895f-ff6ae7244aed_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" 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">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_d63f0f65-3223-4e1b-9ca6-3c9ba492d3d7_terseLabel_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Four</link:label>
    <link:label id="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" 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 of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_7331b43e-50ee-47c2-9eb0-b56fe3479b4d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_ee2bdb6a-0586-4661-9ea8-cb4005ba19cc_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4b641e6-d305-49c6-a44f-93a459bf8a06_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_26e8fba0-7e3a-455b-87de-9270ad14a22d_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 (remaining nine months)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink: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, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_FranchiseFeesCurrent_2439226a-b3ec-42a0-8a59-3353c80e4a80_verboseLabel_en-US" xlink:label="lab_cabo_FranchiseFeesCurrent" 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">Accrued franchise fees</link:label>
    <link:label id="lab_cabo_FranchiseFeesCurrent_label_en-US" xlink:label="lab_cabo_FranchiseFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_FranchiseFeesCurrent</link:label>
    <link:label id="lab_cabo_FranchiseFeesCurrent_documentation_en-US" xlink:label="lab_cabo_FranchiseFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of franchise fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FranchiseFeesCurrent" xlink:href="cabo-20230331.xsd#cabo_FranchiseFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FranchiseFeesCurrent" xlink:to="lab_cabo_FranchiseFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_5b4c000a-0df5-4bbd-b3d2-e5cc7c452118_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_DebtInstrumentUnamortizedDiscount_558fc602-7ea9-4a15-909e-48c73cba02cb_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_2afc6e04-9ce1-49ee-889a-9d0c32e5e5a8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink: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, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_5a25e521-404a-443f-81e6-059ed99ebc46_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink: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, convertible, threshold percentage of stock price trigger (in percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MarkettomarketAdjustment_9d77f6cc-e591-4e5d-8d9e-18e0db100a61_terseLabel_en-US" xlink:label="lab_cabo_MarkettomarketAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mark-to-market adjustments and other</link:label>
    <link:label id="lab_cabo_MarkettomarketAdjustment_label_en-US" xlink:label="lab_cabo_MarkettomarketAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mark-to-market adjustments and other</link:label>
    <link:label id="lab_cabo_MarkettomarketAdjustment_documentation_en-US" xlink:label="lab_cabo_MarkettomarketAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The market-to-market adjustment for investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MarkettomarketAdjustment" xlink:href="cabo-20230331.xsd#cabo_MarkettomarketAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MarkettomarketAdjustment" xlink:to="lab_cabo_MarkettomarketAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_fcd4df81-1207-4c83-8ec8-d6e1c5fb9daf_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_4fe0c98c-1ff9-420a-a4a2-72fd31743ea0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_b4261e91-1c33-4235-94f0-e71c0412db31_negatedLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffsettingAssetsTable_21c71f41-bf9f-466f-a6de-93705ad83bee_terseLabel_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets [Table]</link:label>
    <link:label id="lab_us-gaap_OffsettingAssetsTable_label_en-US" xlink:label="lab_us-gaap_OffsettingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffsettingAssetsTable" xlink:to="lab_us-gaap_OffsettingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_50fc1b72-6ad7-40a9-804f-de886aed6889_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-off of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_2dc28cb2-b343-4e66-b62f-779e1b7e78cd_negatedLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" 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">Write-off of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_36fe271c-2129-4ebc-923c-9768b8883be2_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_25d5a73b-734f-44ab-9b4d-8891aad7bfa7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c8f7a704-3341-4b37-b8d8-fe8fab1fe01c_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding - basic (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_ScheduleOfGainLossOnInvestmentsTable_0326018d-ef8a-4a3b-ac10-101e5cfb916f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink: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 Gain (Loss) on Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink: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 Gain (Loss) on Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_b5ca452a-c376-472b-ab86-dc74a4b8798a_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">Equity method investment, ownership percentage (in percent)</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_AllocatedShareBasedCompensationExpense_9c74cefc-77dd-4ca5-b5bb-c187cb3435c4_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_2505dc54-ccac-4bc2-9bde-0b2098a63aba_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_dei_SecurityExchangeName_5bc849d4-281b-4360-af28-37724f53d6b0_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_DerivativeNotionalAmount_7066461d-ee7b-4dc8-a5f9-98e44122057e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_9f02ac87-5161-48b1-823b-052a7afacd99_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock ($0.01 par value; 4,000,000 shares authorized; none issued or outstanding)</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MBINetOptionMBIMember_b900bf65-7ada-4328-862c-221541c63d99_terseLabel_en-US" xlink:label="lab_cabo_MBINetOptionMBIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI</link:label>
    <link:label id="lab_cabo_MBINetOptionMBIMember_label_en-US" xlink:label="lab_cabo_MBINetOptionMBIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI Net Option, MBI [Member]</link:label>
    <link:label id="lab_cabo_MBINetOptionMBIMember_documentation_en-US" xlink:label="lab_cabo_MBINetOptionMBIMember" 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 MBI net option.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MBINetOptionMBIMember" xlink:to="lab_cabo_MBINetOptionMBIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_079c1bb1-53f8-4d38-a6e0-d576ecdcb34e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_ed70584b-a42c-4f07-a97a-9830f6be2242_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_StockAppreciationRightsSARSMember_b65deb35-8842-44cf-b763-b3253f5d6383_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SARs</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_da16327c-b2ac-4f9d-a69f-31e3b86b20e2_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_69a7a7d3-2cc0-4f6e-b5d6-0dfbfdcd817e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_e8b7355e-713f-4673-8ec1-70d6cc3ab6a8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_The2026NotesAndThe2028NotesMember_7c5c7fd1-c4cd-48a1-a736-d2213f612cda_terseLabel_en-US" xlink:label="lab_cabo_The2026NotesAndThe2028NotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2026 Notes and the 2028 Notes</link:label>
    <link:label id="lab_cabo_The2026NotesAndThe2028NotesMember_label_en-US" xlink:label="lab_cabo_The2026NotesAndThe2028NotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2026 Notes and the 2028 Notes [Member]</link:label>
    <link:label id="lab_cabo_The2026NotesAndThe2028NotesMember_documentation_en-US" xlink:label="lab_cabo_The2026NotesAndThe2028NotesMember" 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 2026 notes and the 2028 notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_The2026NotesAndThe2028NotesMember" xlink:to="lab_cabo_The2026NotesAndThe2028NotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eb25948d-ae97-4479-a5ab-b8a03ea3b4d8_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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 and equity method investment income (loss), net</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_b1ceecba-4dde-4264-8a8a-2a51d0202669_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_dcd46970-8121-4475-8f5e-e6f9fa6825e3_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3b814ae3-5c4a-431c-ba32-6544ca70026e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EQUITY-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_ee179647-5a47-4943-b129-5f7cbfee220d_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_5407335f-b225-44b7-8031-7f0d063c533b_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_4d090ea3-9788-4b96-89f0-b8a4a10350d0_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" 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">Change in deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_d6e96081-65ba-429d-b59e-af908037b2d4_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">REVENUES</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_CallOptionMember_5cefdafe-884b-4e95-b062-3bc39f4c397f_terseLabel_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option</link:label>
    <link:label id="lab_us-gaap_CallOptionMember_label_en-US" xlink:label="lab_us-gaap_CallOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CallOptionMember" xlink:to="lab_us-gaap_CallOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_d1dcf106-ffd4-48c5-9dc7-e269366e3aa2_totalLabel_en-US" xlink:label="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" 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 equity method investment income (loss), net</link:label>
    <link:label id="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_label_en-US" xlink:label="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments</link:label>
    <link:label id="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_documentation_en-US" xlink:label="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" 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 of income (loss) from continuing operations, net of tax, before addition of income (loss) from equity method investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" xlink:to="lab_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_e243235d-bce0-4b2b-b137-48321c4b7c47_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink: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, Redemption, Period Two</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink: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, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_ec74898b-9425-47e8-9868-efc6b00f2419_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_7e68b203-361c-4059-be1d-927e122fbaa9_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e71668ea-d556-41e3-a5c2-714358db1584_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate (in percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_235e376a-aca1-413e-b564-28be4b4b3fac_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">Payment of withholding tax for equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5767714a-98c0-4753-b268-90f89897a887_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of withholding tax for equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_174100f8-eb16-4281-9591-5b8866671de8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_7d73b455-804f-4d8a-b0f6-261382769b3b_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_88ab17e8-b84c-444f-a6db-1002a8634741_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_91d68b8d-cfef-4dcf-be3f-46f4a9f9aa42_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_7a453226-4a30-4840-99fb-46b403edb11f_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 amount authorized</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_87ee8574-9b8b-4cbf-924e-e200b89418f5_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_InvestmentsAllOtherInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink: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, All Other Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d3d934fc-ec53-4aa5-bf60-c77aa307527b_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive equity-based compensation awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanMember_114bdea6-7865-43d9-8086-49d4ccf2f404_terseLabel_en-US" xlink:label="lab_cabo_TermLoanMember" xlink: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</link:label>
    <link:label id="lab_cabo_TermLoanMember_label_en-US" xlink:label="lab_cabo_TermLoanMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanMember_documentation_en-US" xlink:label="lab_cabo_TermLoanMember" 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 term loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanMember" xlink:href="cabo-20230331.xsd#cabo_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanMember" xlink:to="lab_cabo_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_7becc4b8-e781-4631-93e8-911c132ab745_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_08996176-54f9-4f5d-8961-29d3733188a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_The2026NotesMember_c9a09a9a-e42f-4853-9bd1-cd84e1670ce0_terseLabel_en-US" xlink:label="lab_cabo_The2026NotesMember" xlink: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 Notes</link:label>
    <link:label id="lab_cabo_The2026NotesMember_label_en-US" xlink:label="lab_cabo_The2026NotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2026 Notes [Member]</link:label>
    <link:label id="lab_cabo_The2026NotesMember_documentation_en-US" xlink:label="lab_cabo_The2026NotesMember" 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 2026 notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesMember" xlink:href="cabo-20230331.xsd#cabo_The2026NotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_The2026NotesMember" xlink:to="lab_cabo_The2026NotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_839df688-1496-48c6-90ac-31e54b6928e1_terseLabel_en-US" xlink:label="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" xlink: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 gain (loss) on cash flow hedges and other, net of tax</link:label>
    <link:label id="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_2769e91c-2ca6-4e97-a35a-43fdffbc64d7_verboseLabel_en-US" xlink:label="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" 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 gain (loss) on cash flow hedges and other, net of tax</link:label>
    <link:label id="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_label_en-US" xlink:label="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on cash flow hedges and other, net of tax</link:label>
    <link:label id="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_documentation_en-US" xlink:label="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" 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 after tax and reclassification, of deferred gain (loss) on cash flow hedges and other including pension change.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" xlink:href="cabo-20230331.xsd#cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" xlink:to="lab_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_9410ca4e-a0c3-43ce-95f4-7b1d88dda0cd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink: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, Redemption, Period One</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink: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, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_e9aecf14-008d-46b0-937b-7b7283951f99_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for debt and equity investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_48f52ec0-fb7f-462b-9a2a-0f875b17d47b_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink: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 investments, total</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink: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 Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8dffdf06-eda3-4ee2-b596-56e7636391a3_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_DebtInstrumentRedemptionPeriodFourMember_abc7add0-5e02-4131-8419-2040ba8a85a5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink: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, Redemption, Period Four</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink: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, Redemption, Period Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_74c1a276-8382-4473-9a9b-6798ecc03004_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income - diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_499fa257-dd47-4d5b-9b4c-b6c1f188d847_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 (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_us-gaap_IntangibleAssetsNetExcludingGoodwill_60cb1f82-9f76-41e2-b23c-72934af844de_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_7afadc90-719b-4fc9-8071-2707a4048775_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_DebtInstrumentRedemptionTable_8827d9ff-2c17-43a1-9140-7df89e5d7137_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionTable" xlink: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 Redemption [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionTable" xlink: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 Redemption [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable" xlink:to="lab_us-gaap_DebtInstrumentRedemptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_af75307c-522a-4bc2-87e2-d6c67bb9fff4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_ec89f211-6c63-4d7e-82c9-c9aabd718098_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and trade names</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f67e5528-639d-40b7-96cc-caad9bbbc404_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">(Gain) loss on asset sales and disposals, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_de75be63-57f5-458c-81b4-d92218c8c43f_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_bcf7f584-b120-4939-bdf1-a4b3f7894508_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Current Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_9f80bd2a-ae79-41a2-ad54-6d1c75b02cc2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_c5cbc35d-175c-4576-813e-0b575e92f763_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">All other current assets</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_8db5f3e5-f1c4-449f-9fc6-7613162ea46f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract_cd627383-8378-4572-b2f5-ca7b05d99010_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities:</link:label>
    <link:label id="lab_us-gaap_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_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d58e403b-c12e-4e62-995d-f4d46a607e4d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_53ac87fb-c7c4-4b7f-8a6b-849007f5b9bb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_ffa3fa19-cf07-4621-99d9-f0ae3e898242_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_6c90098f-0e3a-4276-9f49-3d116ad6902b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_4e464359-d452-4899-b099-547177f4e4f4_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" 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 accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_f3c221f7-e162-497f-8f92-832778a53c4c_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_OtherAssetsNoncurrentAbstract_bc97c272-81c4-44a0-8eb3-87dd6015029d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets (including current portion):</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_74fcce05-d033-4e41-9363-7671545032e9_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink: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 investment, mark to market</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8633e06a-cc84-4754-ab80-1970c0f2dc7b_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_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_62d2a085-3db4-419a-8f1f-a3a16a899bc3_terseLabel_en-US" xlink:label="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from equity method investments before amortization</link:label>
    <link:label id="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_label_en-US" xlink:label="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" xlink: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 Equity Method Investments Before Amortization</link:label>
    <link:label id="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_documentation_en-US" xlink:label="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" 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 of income (loss) for proportionate share of equity method investee's income (loss) before amortization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" xlink:to="lab_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_19d46065-730c-403d-b4f6-a5f2c122cfdb_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink: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 in income tax expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_fc9163c5-2eb6-4341-8e0a-beefbce16395_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_TermLoanB2AndTheTermLoanB3Member_4f42d666-7d70-407a-8006-8a302a768d1b_terseLabel_en-US" xlink:label="lab_cabo_TermLoanB2AndTheTermLoanB3Member" xlink: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 B-2 and the Term Loan B-3</link:label>
    <link:label id="lab_cabo_TermLoanB2AndTheTermLoanB3Member_label_en-US" xlink:label="lab_cabo_TermLoanB2AndTheTermLoanB3Member" xlink: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 B-2 and the Term Loan B-3 [Member]</link:label>
    <link:label id="lab_cabo_TermLoanB2AndTheTermLoanB3Member_documentation_en-US" xlink:label="lab_cabo_TermLoanB2AndTheTermLoanB3Member" 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">Term Loan B-2 and the Term Loan B-3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2AndTheTermLoanB3Member" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2AndTheTermLoanB3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_TermLoanB2AndTheTermLoanB3Member" xlink:to="lab_cabo_TermLoanB2AndTheTermLoanB3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock_118c215c-7a47-45ab-91f2-586a8133579c_terseLabel_en-US" xlink:label="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" xlink: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 Unamortized Debt Issuance Costs</link:label>
    <link:label id="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock_label_en-US" xlink:label="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" xlink: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 Debt Issuance Costs [Table Text Block]</link:label>
    <link:label id="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock_documentation_en-US" xlink:label="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" 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 the unamortized debt issuance costs of debt instruments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" xlink:href="cabo-20230331.xsd#cabo_UnamortizedDebtIssuanceCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" xlink:to="lab_cabo_UnamortizedDebtIssuanceCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_d09fd66c-75c1-4d0d-8db8-42f7a28c1932_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_fd54d0ee-2b25-4fc1-8712-437a7c793787_periodStartLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" 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 dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_ea6972f1-8e87-4828-af0a-25a066bc6a5d_periodEndLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" 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 dollars per share)</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink: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, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" 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 price at which grantees can acquire the shares reserved for issuance under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_9c04a748-5bcc-4de2-9561-ec90004dba39_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_e64f7239-e406-422d-a132-16c44f80d5d8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_FirstInterestRateSwapAgreementMember_d65fa7ef-69d7-43fc-9535-f3ec2a290fbc_terseLabel_en-US" xlink:label="lab_cabo_FirstInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swap A</link:label>
    <link:label id="lab_cabo_FirstInterestRateSwapAgreementMember_label_en-US" xlink:label="lab_cabo_FirstInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Interest Rate Swap Agreement [Member]</link:label>
    <link:label id="lab_cabo_FirstInterestRateSwapAgreementMember_documentation_en-US" xlink:label="lab_cabo_FirstInterestRateSwapAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to the first interest rate swap agreement. Interest rate swaps are forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FirstInterestRateSwapAgreementMember" xlink:href="cabo-20230331.xsd#cabo_FirstInterestRateSwapAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_FirstInterestRateSwapAgreementMember" xlink:to="lab_cabo_FirstInterestRateSwapAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_720f8706-c491-4818-843b-ff4bd26ce6eb_terseLabel_en-US" xlink:label="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: Convertible Notes interest expense, net of tax</link:label>
    <link:label id="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_label_en-US" xlink:label="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" xlink: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 on Convertible Debt, Net of Tax, Partially Paid In Cash</link:label>
    <link:label id="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_documentation_en-US" xlink:label="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" 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">Interest on Convertible Debt, Net of Tax, Partially Paid In Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" xlink:href="cabo-20230331.xsd#cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" xlink:to="lab_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_696dca71-eb7b-4482-8acd-e2b21c560ffa_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_29d04c1a-3334-45a4-90fd-bda730bb10d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_f4bdbdf5-cc0d-44ad-804d-a5e415e1ed92_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_b9b463e7-2d69-46a0-a71c-51a63527fbf8_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" 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 receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_9d325f67-6ee0-446f-b22a-2aae3608817c_terseLabel_en-US" xlink:label="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink: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 Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_label_en-US" xlink:label="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink: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 Allowance for Doubtful Accounts [Table Text Block]</link:label>
    <link:label id="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_documentation_en-US" xlink:label="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" 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 for allowance for doubtful accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:href="cabo-20230331.xsd#cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:to="lab_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_38a9a0d6-825c-4602-96b7-bee403cd07e7_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_3bdd246a-4675-4677-9d84-cc76b3adc32c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_cd30e611-efd3-4e43-b098-d6568bcf4e60_negatedLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_09d9e261-b0e0-42d0-959c-45085a13b41c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_b443b510-e128-46cb-8448-a11004640c94_verboseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" 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 issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink: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 Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_a0da8ddf-4d20-4f8c-a059-5113a5bb36b0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_57832e81-276b-4f75-9520-824d023b92bd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_4067b679-1140-4ee6-bd11-7852c9c2c3b3_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink: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, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_ClearwaveMember_47579107-9627-42e8-8eb7-ba6b10edf45e_terseLabel_en-US" xlink:label="lab_cabo_ClearwaveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clearwave Fiber</link:label>
    <link:label id="lab_cabo_ClearwaveMember_label_en-US" xlink:label="lab_cabo_ClearwaveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clearwave [Member]</link:label>
    <link:label id="lab_cabo_ClearwaveMember_documentation_en-US" xlink:label="lab_cabo_ClearwaveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to the acquisition of Clearwave.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveMember" xlink:href="cabo-20230331.xsd#cabo_ClearwaveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ClearwaveMember" xlink:to="lab_cabo_ClearwaveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_43f31871-f05d-4dd6-a295-d170e3cf25a5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate (in percent)</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCreditDerivativesTable_5cca6013-9c8d-4050-aebd-f2eca38ae5f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditDerivativesTable" xlink: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 Credit Derivatives [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCreditDerivativesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditDerivativesTable" xlink: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 Credit Derivatives [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditDerivativesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCreditDerivativesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable" xlink:to="lab_us-gaap_ScheduleOfCreditDerivativesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_45544047-88d9-4cf3-ae21-278536a32c17_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-Term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink: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 Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_NumberOfCustomers_63e5a09b-9114-4b7f-bd4d-18593a091ad2_terseLabel_en-US" xlink:label="lab_cabo_NumberOfCustomers" xlink: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 customers</link:label>
    <link:label id="lab_cabo_NumberOfCustomers_label_en-US" xlink:label="lab_cabo_NumberOfCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Customers</link:label>
    <link:label id="lab_cabo_NumberOfCustomers_documentation_en-US" xlink:label="lab_cabo_NumberOfCustomers" 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 number of customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NumberOfCustomers" xlink:href="cabo-20230331.xsd#cabo_NumberOfCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_NumberOfCustomers" xlink:to="lab_cabo_NumberOfCustomers" xlink:type="arc" order="1"/>
    <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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_b0fa5126-c229-4145-a4ca-22fe7ab0dfd9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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 (remaining nine months)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_1e11b406-6051-45a5-b404-bd9e2aab280e_negatedLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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">Withholding tax for equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_e3f23acb-8f9e-4dd4-8151-85c00c45aae7_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_47fcd743-f162-498f-8d76-be2f924bce0c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" 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, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_1feb0bb5-5435-4a9e-9f95-a0ecc1bf7565_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink: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 Acquired Indefinite-Lived Intangible Assets by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink: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 Acquired Indefinite-Lived Intangible Assets by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c505e6e2-6761-428f-b833-06b91aadd360_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">Change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_68299af5-596f-4b22-a6c3-63a9043bc57a_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink: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 paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink: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 Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_0e6540f6-c45a-48d8-8d18-ea30ad1387f4_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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_7b9b0939-0508-411b-911a-0475d074f698_terseLabel_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_label_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink: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, Weighted Average Remaining Contractual Term [Roll Forward]</link:label>
    <link:label id="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_documentation_en-US" xlink:label="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:to="lab_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_41eb8407-c182-4398-852a-a0705aee6488_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_e2df4d03-3a1c-4dd1-9a6f-7a6cdaacae7d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_bd3e0f38-8085-4e16-8456-162c6f603bc0_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholding tax for equity awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c2b29261-bf79-4b7e-9b52-23fb18e4daed_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_DerivativeLiabilityMeasurementInput_783ecae2-4fd1-4f52-baf7-802bd91d3bb4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability, measurement input</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="lab_us-gaap_DerivativeLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_62a066e2-a4a7-4292-83f4-9ab95d113125_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" 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">All other accrued 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_us-gaap_MeasurementInputTypeAxis_246b64b1-d2f7-41fb-8376-faf7061684a7_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_8f834bd4-3187-4772-8359-5bcda74dc402_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_b99987f7-3f11-4ba9-9515-c02b0a0b7cec_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_28ba3142-797a-4e49-8ea9-7e8f03e2011d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_85520452-9283-48f2-b8d0-63d3c3d4c12f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink: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 issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_203defe6-5d62-47b0-a8d2-e570bfc4470b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_6588d101-b4b4-4706-a687-1e3ddf4e08e5_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_MeasurementInputCostOfDebtMember_7d037cce-0600-42b2-a46a-1921b946890a_terseLabel_en-US" xlink:label="lab_cabo_MeasurementInputCostOfDebtMember" xlink: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 debt</link:label>
    <link:label id="lab_cabo_MeasurementInputCostOfDebtMember_label_en-US" xlink:label="lab_cabo_MeasurementInputCostOfDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Cost of Debt [Member]</link:label>
    <link:label id="lab_cabo_MeasurementInputCostOfDebtMember_documentation_en-US" xlink:label="lab_cabo_MeasurementInputCostOfDebtMember" 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">Measurement input using cost of debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputCostOfDebtMember" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputCostOfDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_MeasurementInputCostOfDebtMember" xlink:to="lab_cabo_MeasurementInputCostOfDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_3035e6f8-ead5-48a0-866d-bad3ce07733b_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_cabo_VoiceMember_3cf27dc0-af61-4c9e-ad18-1ebbcbc494c0_terseLabel_en-US" xlink:label="lab_cabo_VoiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voice</link:label>
    <link:label id="lab_cabo_VoiceMember_label_en-US" xlink:label="lab_cabo_VoiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voice [Member]</link:label>
    <link:label id="lab_cabo_VoiceMember_documentation_en-US" xlink:label="lab_cabo_VoiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information about voice services or groups of similar services that are sold by the entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VoiceMember" xlink:href="cabo-20230331.xsd#cabo_VoiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_VoiceMember" xlink:to="lab_cabo_VoiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_ab1dd736-2975-44c7-a807-3980f015e4b1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_6903b8b6-b2ae-40a6-83c4-f45640a51fac_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent_146ca657-4a99-4399-be01-9fac6c83d9a7_terseLabel_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software implementation costs</link:label>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent_label_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent" xlink: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 Software Implementation Costs, Noncurrent</link:label>
    <link:label id="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent_documentation_en-US" xlink:label="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent" 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 of consideration paid in advance for software implementation costs classified as non-current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent" xlink:to="lab_cabo_PrepaidSoftwareImplementationCostsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ae7c6c75-e60b-46b4-b6bd-e5d75db8a00e_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" 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">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_11f92af9-741b-4f72-bf23-8406808fb95c_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">Equity-based compensation</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_CreditDerivativesLineItems_6baa4d21-30da-4308-ac34-9259911e19e4_terseLabel_en-US" xlink:label="lab_us-gaap_CreditDerivativesLineItems" xlink: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 Derivatives [Line Items]</link:label>
    <link:label id="lab_us-gaap_CreditDerivativesLineItems_label_en-US" xlink:label="lab_us-gaap_CreditDerivativesLineItems" xlink: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 Derivatives [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditDerivativesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditDerivativesLineItems" xlink:to="lab_us-gaap_CreditDerivativesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_96bb8da6-1612-49e9-964c-5b7aadd461a0_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_5d7885b1-10ea-4b29-b36e-4cf32792cb01_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_380576f8-88db-4bbe-bbb3-47d66b50cc8d_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">Total other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_0f6c37da-74e1-484f-9d49-c0d7243747ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 investment income (loss), net</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_bc81ea7c-2188-4022-b514-1c22c829b2ba_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" 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">Equity method investment (income) loss, net</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_47f43483-a095-4722-867f-9217a32e68c2_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_DisaggregationOfRevenueLineItems_741e3d48-8f89-4b9b-aa8c-0b0a2e0befea_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_61f01f1c-7b29-482d-88b2-6e2cc36cee6d_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" 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">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_4c67d18d-7b0a-4f31-aa42-4ae7c364685c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_4f7a2f6d-e384-4f86-b24d-6987798008ce_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, interest rate at period end (in percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_cabo_CostMethodInvestmentOwnershipPercentage_782b6292-5ca0-44b4-acd2-e631fc390e60_terseLabel_en-US" xlink:label="lab_cabo_CostMethodInvestmentOwnershipPercentage" xlink: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 investment, ownership percentage (in percent)</link:label>
    <link:label id="lab_cabo_CostMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_cabo_CostMethodInvestmentOwnershipPercentage" xlink: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 Method Investment, Ownership Percentage</link:label>
    <link:label id="lab_cabo_CostMethodInvestmentOwnershipPercentage_documentation_en-US" xlink:label="lab_cabo_CostMethodInvestmentOwnershipPercentage" 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">Cost Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CostMethodInvestmentOwnershipPercentage" xlink:href="cabo-20230331.xsd#cabo_CostMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cabo_CostMethodInvestmentOwnershipPercentage" xlink:to="lab_cabo_CostMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_960924e4-31cb-4f7e-8de5-fd48f987a8f4_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink: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 Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:to="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_731085ee-031b-485e-80ba-11d15bbdd3dc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink: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 Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_1fed83a5-9ecf-4e6c-9e75-f5644001401a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MBI Net Option (as defined in note 4)</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_f4c1cca0-ea14-45c0-87a5-931a6a128738_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" 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">MBI Net Option</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>cabo-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:dae2dd62-3d63-47f9-b015-2fde3e509f8d,g:d9c81b84-c038-47ea-b8ef-169257498db1-->
<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.cableone.net/role/COVERPAGE" xlink:type="simple" xlink:href="cabo-20230331.xsd#COVERPAGE"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/COVERPAGE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_04c4a213-e914-4a5c-9cd8-b8b0101b410f" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentType_04c4a213-e914-4a5c-9cd8-b8b0101b410f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_a815be4a-9c7f-4a65-87fe-67ef7749bbf2" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentQuarterlyReport_a815be4a-9c7f-4a65-87fe-67ef7749bbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a3698cf2-ff2e-4c4b-b1b5-fd6e56550711" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentPeriodEndDate_a3698cf2-ff2e-4c4b-b1b5-fd6e56550711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ef1100c3-a313-4a9b-9d3a-9f35c9451f7c" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentTransitionReport_ef1100c3-a313-4a9b-9d3a-9f35c9451f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_db59844d-442a-482a-9819-5931e673f82d" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityFileNumber_db59844d-442a-482a-9819-5931e673f82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c39535ad-c807-48b4-912f-f778ea7e9951" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityRegistrantName_c39535ad-c807-48b4-912f-f778ea7e9951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_8cf2df89-ca1f-466f-b420-8c7ed37820f7" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8cf2df89-ca1f-466f-b420-8c7ed37820f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_71c6300d-706e-48b5-8cbc-61f984e236b1" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityTaxIdentificationNumber_71c6300d-706e-48b5-8cbc-61f984e236b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c8d17a21-fcc9-4f79-a0d4-9f9d836e786f" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityAddressAddressLine1_c8d17a21-fcc9-4f79-a0d4-9f9d836e786f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a8ac85f2-dea8-4412-bc83-e20171aa7f4c" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityAddressCityOrTown_a8ac85f2-dea8-4412-bc83-e20171aa7f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6c836569-32a6-454e-8f93-61ce1e2d6fb9" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityAddressStateOrProvince_6c836569-32a6-454e-8f93-61ce1e2d6fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_db190e97-2e61-406e-8e1c-aa9dcdaf50cb" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityAddressPostalZipCode_db190e97-2e61-406e-8e1c-aa9dcdaf50cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0da4c6ea-35e3-4ba6-925e-42d8f0a7888a" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_CityAreaCode_0da4c6ea-35e3-4ba6-925e-42d8f0a7888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_013adaba-4cd8-4cdc-9a1c-64bb2e8e16e3" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_LocalPhoneNumber_013adaba-4cd8-4cdc-9a1c-64bb2e8e16e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f888b62c-29be-4dd1-9a71-d3a51f8a4e07" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_Security12bTitle_f888b62c-29be-4dd1-9a71-d3a51f8a4e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_1d386683-183c-4bc1-a61f-d37ffdfee863" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_TradingSymbol_1d386683-183c-4bc1-a61f-d37ffdfee863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_96ca32f1-23d4-4473-bafb-9b614a233664" 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_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_SecurityExchangeName_96ca32f1-23d4-4473-bafb-9b614a233664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d93c8e2d-c088-46da-859c-b8c447417d3c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityCurrentReportingStatus_d93c8e2d-c088-46da-859c-b8c447417d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_47cfd98a-348f-4843-ba37-25b50893ab26" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityInteractiveDataCurrent_47cfd98a-348f-4843-ba37-25b50893ab26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_50f8d289-e805-4cf5-bce3-d059c95e16ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityFilerCategory_50f8d289-e805-4cf5-bce3-d059c95e16ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7bbe2b93-d824-4939-8e55-4524475cf687" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntitySmallBusiness_7bbe2b93-d824-4939-8e55-4524475cf687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_320c07ca-aa7a-4067-a5db-d199cb9f6de6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityEmergingGrowthCompany_320c07ca-aa7a-4067-a5db-d199cb9f6de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_001c54bb-1ab1-47a4-ac03-c16139ae3f9c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityShellCompany_001c54bb-1ab1-47a4-ac03-c16139ae3f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4a9dd8ec-a11e-4c91-9797-2ca409367ea1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4a9dd8ec-a11e-4c91-9797-2ca409367ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_39d47365-f16a-40e3-be4f-a0e94bd67aba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_CurrentFiscalYearEndDate_39d47365-f16a-40e3-be4f-a0e94bd67aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_3b3bd97b-0fd6-4bbd-838b-6be2a1861e2d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentFiscalYearFocus_3b3bd97b-0fd6-4bbd-838b-6be2a1861e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ed56f6f9-75eb-4f98-ba8a-f57d01a3a072" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_EntityCentralIndexKey_ed56f6f9-75eb-4f98-ba8a-f57d01a3a072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9b1bca4a-3894-46a9-a206-40a9b59037fa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_AmendmentFlag_9b1bca4a-3894-46a9-a206-40a9b59037fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_f04bcfb9-c7b6-499f-be37-bca72b5923cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_603bfe52-b0e8-4bd2-a998-88c0883d0838" xlink:to="loc_dei_DocumentFiscalPeriodFocus_f04bcfb9-c7b6-499f-be37-bca72b5923cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_42d2af06-77b8-4bd7-a538-6380d0ed3065" 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_eb56eb8e-6d88-47ec-89d1-4634551b5812" 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_42d2af06-77b8-4bd7-a538-6380d0ed3065" xlink:to="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_7afb02eb-86af-49dc-9193-83c9c7e25341" 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_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_AssetsCurrentAbstract_7afb02eb-86af-49dc-9193-83c9c7e25341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32ddd166-95fa-4577-a6e0-9ac29239432d" 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_7afb02eb-86af-49dc-9193-83c9c7e25341" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32ddd166-95fa-4577-a6e0-9ac29239432d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_fe671346-39a8-4ab5-8d5b-2932346789d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7afb02eb-86af-49dc-9193-83c9c7e25341" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_fe671346-39a8-4ab5-8d5b-2932346789d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f5d9f2f9-ff6b-430a-b707-30ceca25dec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7afb02eb-86af-49dc-9193-83c9c7e25341" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f5d9f2f9-ff6b-430a-b707-30ceca25dec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a9c6fa21-b260-4ffa-a839-9ee607b9b168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_7afb02eb-86af-49dc-9193-83c9c7e25341" xlink:to="loc_us-gaap_AssetsCurrent_a9c6fa21-b260-4ffa-a839-9ee607b9b168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_3edc2a1a-06b7-43fe-b6a2-e01957a759c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_3edc2a1a-06b7-43fe-b6a2-e01957a759c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cb2097d4-0e42-4ef2-acce-7e890d228541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_cb2097d4-0e42-4ef2-acce-7e890d228541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8cb0ac32-c6cb-45d5-bb50-c76b817b70f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8cb0ac32-c6cb-45d5-bb50-c76b817b70f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_70b74043-0965-4c11-b933-6d804e735413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_Goodwill_70b74043-0965-4c11-b933-6d804e735413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d8ee624b-ff18-45b2-9737-4b1411d44c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d8ee624b-ff18-45b2-9737-4b1411d44c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4a9d46ce-168a-443c-ad64-75c9330125a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_eb56eb8e-6d88-47ec-89d1-4634551b5812" xlink:to="loc_us-gaap_Assets_4a9d46ce-168a-443c-ad64-75c9330125a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" 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_42d2af06-77b8-4bd7-a538-6380d0ed3065" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" 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_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_b0d11fdb-0a5b-4e88-9200-4f538c1455c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_b0d11fdb-0a5b-4e88-9200-4f538c1455c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_270c63d4-46db-436e-b05d-cdf0416f8fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_270c63d4-46db-436e-b05d-cdf0416f8fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_05643165-f6f6-49be-bdfe-ed04ff1a65aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_05643165-f6f6-49be-bdfe-ed04ff1a65aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_820c83da-27c6-4d48-987b-90365880010d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_36bc3f41-c830-4f6c-b94e-717285526aa3" xlink:to="loc_us-gaap_LiabilitiesCurrent_820c83da-27c6-4d48-987b-90365880010d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_44ab5170-3ea9-4cfb-aac9-9eab04b40c75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_44ab5170-3ea9-4cfb-aac9-9eab04b40c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0b70ca40-e6df-4ecd-bfb0-8abaa2e637ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0b70ca40-e6df-4ecd-bfb0-8abaa2e637ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1a812e00-718b-44d9-9aa6-f21e5716fe68" 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_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1a812e00-718b-44d9-9aa6-f21e5716fe68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a2b2e169-88d9-4c76-98b5-f235a0ad274d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_Liabilities_a2b2e169-88d9-4c76-98b5-f235a0ad274d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3cdd93eb-58a7-487b-a91f-368257060101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3cdd93eb-58a7-487b-a91f-368257060101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_fbf76058-190e-46c1-80b9-ec1d5fbce197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_PreferredStockValue_fbf76058-190e-46c1-80b9-ec1d5fbce197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6e542d4c-3bb2-471a-8aea-a1928ee0631f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_CommonStockValue_6e542d4c-3bb2-471a-8aea-a1928ee0631f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_bbbb3e8c-9a31-473e-8680-67e0ee4027d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_AdditionalPaidInCapital_bbbb3e8c-9a31-473e-8680-67e0ee4027d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c46096b1-36e1-4445-bce8-6f670651096c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c46096b1-36e1-4445-bce8-6f670651096c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3b9ea5d3-d38a-47d6-a74f-0a4a6f61914e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3b9ea5d3-d38a-47d6-a74f-0a4a6f61914e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_10c4277d-3fa0-4e33-9c54-1806391a12a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_TreasuryStockCommonValue_10c4277d-3fa0-4e33-9c54-1806391a12a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e6c103c-69c8-471d-86d9-64eac6aa47e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0fc29685-dbe1-4641-9db8-bf5cc2af4d5c" xlink:to="loc_us-gaap_StockholdersEquity_9e6c103c-69c8-471d-86d9-64eac6aa47e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5bc84844-f8a5-4223-9f94-cd882bbdd7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_38948119-8dfe-46cc-89ce-4305d4849a29" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_5bc84844-f8a5-4223-9f94-cd882bbdd7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" 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_PreferredStockParOrStatedValuePerShare_d6402476-29e9-466e-a052-d365f7c75346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_d6402476-29e9-466e-a052-d365f7c75346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_7fcc24bd-2e8d-4751-977b-28b53526a4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_7fcc24bd-2e8d-4751-977b-28b53526a4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c096eeb8-b710-48b0-a66c-a00a19e03a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c096eeb8-b710-48b0-a66c-a00a19e03a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3b92e547-d00a-4484-9ea6-f3694de599c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3b92e547-d00a-4484-9ea6-f3694de599c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_ba3b18c9-38b4-42d3-b67f-da40e1719748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_ba3b18c9-38b4-42d3-b67f-da40e1719748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_33546635-0dca-411e-bb8d-ba723606e225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_33546635-0dca-411e-bb8d-ba723606e225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_17c3e15c-daca-4b91-bf61-defd7e8d9b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_CommonStockSharesIssued_17c3e15c-daca-4b91-bf61-defd7e8d9b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1bc64aa4-de06-455f-96d2-c0016e54e1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1bc64aa4-de06-455f-96d2-c0016e54e1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_7b30800e-432a-4212-bfe7-fe270521bde4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_30d7e768-67a8-49cd-982f-8dc3f60a2bf8" xlink:to="loc_us-gaap_TreasuryStockCommonShares_7b30800e-432a-4212-bfe7-fe270521bde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" 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_RevenueFromContractWithCustomerIncludingAssessedTax_4f3231c9-6f66-4a09-9095-741456ae3855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_4f3231c9-6f66-4a09-9095-741456ae3855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization_ee510341-b498-4e35-bad4-a35d24195363" xlink:href="cabo-20230331.xsd#cabo_OperatingExpensesExcludingDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_cabo_OperatingExpensesExcludingDepreciationAndAmortization_ee510341-b498-4e35-bad4-a35d24195363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6569927a-1919-494b-b118-99fbaf0e6717" 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_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6569927a-1919-494b-b118-99fbaf0e6717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_e7371856-cef9-491e-8ee4-dfe3db18c2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_us-gaap_DepreciationAndAmortization_e7371856-cef9-491e-8ee4-dfe3db18c2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5878e948-5b68-41ea-9b98-91bf3a06f3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5878e948-5b68-41ea-9b98-91bf3a06f3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_f6239c9c-7f8a-4143-bb17-47cef07df7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_f6239c9c-7f8a-4143-bb17-47cef07df7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1b0ac9f1-7722-4b7c-9033-f2486e7c6760" 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_CostsAndExpensesAbstract_d99091f8-c27b-4490-9768-bc11f7995fe9" xlink:to="loc_us-gaap_CostsAndExpenses_1b0ac9f1-7722-4b7c-9033-f2486e7c6760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2ff42243-7310-4733-a63f-34e055c6ac39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_OperatingIncomeLoss_2ff42243-7310-4733-a63f-34e055c6ac39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0b6583ab-3e91-4175-ae47-f8361397404a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_InterestExpense_0b6583ab-3e91-4175-ae47-f8361397404a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_84c8d6c1-e6ff-4fbb-af9e-0472f6b738c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_84c8d6c1-e6ff-4fbb-af9e-0472f6b738c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_87bee5af-dbe1-4e1a-a62a-f3ebff8434d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_87bee5af-dbe1-4e1a-a62a-f3ebff8434d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bc6381de-82a3-4a6c-bba8-528223067895" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bc6381de-82a3-4a6c-bba8-528223067895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_1b579f79-9c2e-40a3-bcb2-b320c8b609b3" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments_1b579f79-9c2e-40a3-bcb2-b320c8b609b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_dcb2e47b-e055-4fe1-aebe-de4de2c05d83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_dcb2e47b-e055-4fe1-aebe-de4de2c05d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_66ca2b0f-e817-4a0b-9900-d4579e810a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_NetIncomeLoss_66ca2b0f-e817-4a0b-9900-d4579e810a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7c7df0ed-7623-48a3-b816-5bf18469c780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_EarningsPerShareAbstract_7c7df0ed-7623-48a3-b816-5bf18469c780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2cc0b934-df91-4ad2-a0ec-94fabdcb0bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7c7df0ed-7623-48a3-b816-5bf18469c780" xlink:to="loc_us-gaap_EarningsPerShareBasic_2cc0b934-df91-4ad2-a0ec-94fabdcb0bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6b3d9f7b-53d3-406a-ba82-c674ccc536bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7c7df0ed-7623-48a3-b816-5bf18469c780" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6b3d9f7b-53d3-406a-ba82-c674ccc536bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_84acd9a3-caf9-4022-8e0e-93a8bfa03656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_84acd9a3-caf9-4022-8e0e-93a8bfa03656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1ad0c270-2617-4c42-8761-850a9d63dd0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_84acd9a3-caf9-4022-8e0e-93a8bfa03656" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1ad0c270-2617-4c42-8761-850a9d63dd0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8cf1c635-1db0-4775-b17b-a5077a9f11c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_84acd9a3-caf9-4022-8e0e-93a8bfa03656" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8cf1c635-1db0-4775-b17b-a5077a9f11c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_aef3d609-0e5c-47e6-9166-1cb2048a064e" xlink:href="cabo-20230331.xsd#cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_aef3d609-0e5c-47e6-9166-1cb2048a064e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_32a647f1-1799-4372-b6ee-b292a2083fca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c2b4b7cd-6581-44c7-a490-fbad32c75e7a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_32a647f1-1799-4372-b6ee-b292a2083fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_616f3931-593b-45ec-bcdf-775aec00a76d" 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_c1eaee67-7be7-4a01-864c-24035b411776" 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_616f3931-593b-45ec-bcdf-775aec00a76d" xlink:to="loc_us-gaap_StatementTable_c1eaee67-7be7-4a01-864c-24035b411776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_26ba0a80-b751-4995-b680-df8f62f37625" 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_c1eaee67-7be7-4a01-864c-24035b411776" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_26ba0a80-b751-4995-b680-df8f62f37625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" 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_26ba0a80-b751-4995-b680-df8f62f37625" xlink:to="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_bcea75f7-5419-4c33-87b8-9ee217ac26c9" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_CommonStockMember_bcea75f7-5419-4c33-87b8-9ee217ac26c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_fec39b4d-c098-4c48-9b8e-129fb8ceb32d" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_fec39b4d-c098-4c48-9b8e-129fb8ceb32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_bdf60dca-3c1c-4818-b789-5960e8e4b16b" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_RetainedEarningsMember_bdf60dca-3c1c-4818-b789-5960e8e4b16b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_58148239-1fcc-4260-bc05-1e79a0599c70" 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_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_58148239-1fcc-4260-bc05-1e79a0599c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1636570f-bc01-4c11-92f3-c979f0a13f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_be9d2307-383d-405c-980d-ca69f9cd5b5d" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1636570f-bc01-4c11-92f3-c979f0a13f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" 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_c1eaee67-7be7-4a01-864c-24035b411776" xlink:to="loc_us-gaap_StatementLineItems_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" 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_4b5bdc6e-352f-408c-af9a-50b4e45e2bdb" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_76d7c6ec-14c6-4aa6-9016-e496155c01ae" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_76d7c6ec-14c6-4aa6-9016-e496155c01ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_19ebf913-e9ac-42c3-a3be-d9674b19ce0e" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_StockholdersEquity_19ebf913-e9ac-42c3-a3be-d9674b19ce0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_27a57508-54ea-4369-af3e-ece9109e6e90" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_NetIncomeLoss_27a57508-54ea-4369-af3e-ece9109e6e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_3a9f6c50-c7fa-4698-a062-18fd596ea859" xlink:href="cabo-20230331.xsd#cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax_3a9f6c50-c7fa-4698-a062-18fd596ea859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30ea4f79-034e-461b-ad15-91b193755a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_30ea4f79-034e-461b-ad15-91b193755a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7133785e-f4bf-4965-8982-6bc2f027b748" 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_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_7133785e-f4bf-4965-8982-6bc2f027b748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_fe0339e5-2884-4e44-ae35-f50340d17431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_fe0339e5-2884-4e44-ae35-f50340d17431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77342732-35ad-4f3b-94c0-273020a0fa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77342732-35ad-4f3b-94c0-273020a0fa5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_099b966f-5803-4d35-bc9d-fba0486d6360" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_099b966f-5803-4d35-bc9d-fba0486d6360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_63be2884-3302-4190-994b-4b6e48e8ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_63be2884-3302-4190-994b-4b6e48e8ff73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4a189dce-4514-46f7-a048-d9c58db454c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_Dividends_4a189dce-4514-46f7-a048-d9c58db454c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_676dd036-816e-4b23-9a93-c7727dba4d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_676dd036-816e-4b23-9a93-c7727dba4d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_abbf901f-d05c-4e58-973d-6bd093e405b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2cbb9a3b-ff1b-4fc2-8c17-fe8985618c74" xlink:to="loc_us-gaap_StockholdersEquity_abbf901f-d05c-4e58-973d-6bd093e405b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_93591a7b-12df-4bdf-b1cd-06b8fe3dd266" 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_CommonStockDividendsPerShareCashPaid_62933365-31d5-43c7-bfc3-644fa8ca50c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_93591a7b-12df-4bdf-b1cd-06b8fe3dd266" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_62933365-31d5-43c7-bfc3-644fa8ca50c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="cabo-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c14b10ff-6a5b-489b-9786-62cc25771a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c14b10ff-6a5b-489b-9786-62cc25771a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b885142c-5dfb-49b1-92e6-3aea7e09ed58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c14b10ff-6a5b-489b-9786-62cc25771a6c" xlink:to="loc_us-gaap_NetIncomeLoss_b885142c-5dfb-49b1-92e6-3aea7e09ed58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c14b10ff-6a5b-489b-9786-62cc25771a6c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_07d6f4bf-3587-44ad-ba1c-5b27e9194e4b" 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_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_07d6f4bf-3587-44ad-ba1c-5b27e9194e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_48adfe89-ed0b-4a9e-94c2-cfe8d97f40f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_48adfe89-ed0b-4a9e-94c2-cfe8d97f40f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_95fdec0e-6a53-4e73-97ab-69999eebd11a" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_ShareBasedCompensation_95fdec0e-6a53-4e73-97ab-69999eebd11a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_6f53908b-654c-447d-a007-83bf82b2a6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_6f53908b-654c-447d-a007-83bf82b2a6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_fe1dfcd1-ad6c-459e-bc75-2e9c26a30c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_fe1dfcd1-ad6c-459e-bc75-2e9c26a30c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_dc894378-7b0e-4db5-a47c-ebfe51bdfb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_dc894378-7b0e-4db5-a47c-ebfe51bdfb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_19a3e7e9-dbc7-4ca0-a171-344c56ddeb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_19a3e7e9-dbc7-4ca0-a171-344c56ddeb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_fa292830-b6fe-4f0d-a35f-3dde5c1571a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_fa292830-b6fe-4f0d-a35f-3dde5c1571a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FairValueAdjustmentCallAndPutOptions_3bcc0a1f-ec3a-4d53-ba72-254af9b99a79" xlink:href="cabo-20230331.xsd#cabo_FairValueAdjustmentCallAndPutOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_cabo_FairValueAdjustmentCallAndPutOptions_3bcc0a1f-ec3a-4d53-ba72-254af9b99a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_801fecb8-2d9e-4e32-80f8-69a38de9db73" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_656b91d5-58df-451c-954f-12d7d17224f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_656b91d5-58df-451c-954f-12d7d17224f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_13abaccf-6779-4999-824c-7f0e36174253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_13abaccf-6779-4999-824c-7f0e36174253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2d776c9c-8fcd-49e6-a922-c417d30e22bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2d776c9c-8fcd-49e6-a922-c417d30e22bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d00afa83-ae50-4eb9-9406-6942601b865f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d00afa83-ae50-4eb9-9406-6942601b865f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6c434b82-599a-4950-9588-6f90525fcb13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_fdc07f45-9ee5-4a3a-acf9-e476c792e873" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6c434b82-599a-4950-9588-6f90525fcb13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7382be8-eac0-4ff8-878e-3bc6eb47b595" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c14b10ff-6a5b-489b-9786-62cc25771a6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7382be8-eac0-4ff8-878e-3bc6eb47b595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_10baab64-31a1-4a68-8f14-232348745a37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_10baab64-31a1-4a68-8f14-232348745a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d9206744-62fe-4ac9-a1e5-5c8d6d7072fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d9206744-62fe-4ac9-a1e5-5c8d6d7072fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_9357b4ff-9537-420d-b9b7-bfed62e5e199" xlink:href="cabo-20230331.xsd#cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:to="loc_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures_9357b4ff-9537-420d-b9b7-bfed62e5e199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d080488f-d2bb-4613-aab7-4b4f5731ffff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d080488f-d2bb-4613-aab7-4b4f5731ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b99f8e85-0965-41a4-a781-262f7a08f141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_45cddc02-d6cb-49d9-8575-6be7f37a5358" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b99f8e85-0965-41a4-a781-262f7a08f141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_20e7cac3-da70-413a-9d25-c41fce0c0c08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_20e7cac3-da70-413a-9d25-c41fce0c0c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_6b28ead2-de63-4f10-b045-471e14a42c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_6b28ead2-de63-4f10-b045-471e14a42c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_69d70d16-6255-4f04-9549-5fc3b7fce6c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_69d70d16-6255-4f04-9549-5fc3b7fce6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffccbeda-b6b7-4a1b-9728-c53fa2aaf5b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffccbeda-b6b7-4a1b-9728-c53fa2aaf5b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9c51c5e8-11ec-420f-b2a4-aec105f12c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_9c51c5e8-11ec-420f-b2a4-aec105f12c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_cc668b10-e772-4171-98f7-6cb5e97b563b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_PaymentsOfDividends_cc668b10-e772-4171-98f7-6cb5e97b563b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_84ae62f3-7e32-4718-bed4-aff09117d02d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ed5f2639-5588-4ea4-a01b-20c34429de0a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_84ae62f3-7e32-4718-bed4-aff09117d02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1c3d616c-7de7-4bd6-a152-a47c71c96aec" 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_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1c3d616c-7de7-4bd6-a152-a47c71c96aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_b225e79d-624e-4521-8ac5-20f73eea487a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_b225e79d-624e-4521-8ac5-20f73eea487a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_4b380b13-e481-499d-bdb8-0d95a98752c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_4b380b13-e481-499d-bdb8-0d95a98752c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_561dfa17-ba7e-4aac-b770-a125ad43da68" 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_80c0102b-8a8e-4428-ada2-3adb05aac7ae" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_561dfa17-ba7e-4aac-b770-a125ad43da68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_b19ba972-a109-4a27-ba28-a8a9dc20587e" 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_561dfa17-ba7e-4aac-b770-a125ad43da68" xlink:to="loc_us-gaap_InterestPaidNet_b19ba972-a109-4a27-ba28-a8a9dc20587e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_16fea591-309a-47db-933c-1cde24d97985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_561dfa17-ba7e-4aac-b770-a125ad43da68" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_16fea591-309a-47db-933c-1cde24d97985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" xlink:type="simple" xlink:href="cabo-20230331.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_74b7fd19-0534-4822-b355-19970bd7146f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_e9a909f4-4eb3-4e1c-b870-7454c952444c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_74b7fd19-0534-4822-b355-19970bd7146f" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_e9a909f4-4eb3-4e1c-b870-7454c952444c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/REVENUES" xlink:type="simple" xlink:href="cabo-20230331.xsd#REVENUES"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/REVENUES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1fb1b294-c48c-4ba0-a4b3-f31fb5885ad9" 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_57d8b035-6c13-4d8f-86e5-45e732204ff8" 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_1fb1b294-c48c-4ba0-a4b3-f31fb5885ad9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_57d8b035-6c13-4d8f-86e5-45e732204ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIES"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_8dbb998e-311e-4377-87e7-bd5d9f192d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OperatingAssetsAndLiabilitiesTextBlock_dda78240-b1c8-4f3c-8fda-6d52605e0ad6" xlink:href="cabo-20230331.xsd#cabo_OperatingAssetsAndLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_8dbb998e-311e-4377-87e7-bd5d9f192d32" xlink:to="loc_cabo_OperatingAssetsAndLiabilitiesTextBlock_dda78240-b1c8-4f3c-8fda-6d52605e0ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTS" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTS"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_b81338a5-2054-4ebc-9f97-c2e6e444e444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTextBlock_c79e4228-020c-49c8-b700-c25d23aeee13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_b81338a5-2054-4ebc-9f97-c2e6e444e444" xlink:to="loc_us-gaap_InvestmentTextBlock_c79e4228-020c-49c8-b700-c25d23aeee13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_436e57cf-46ca-4e64-839d-e76ecbd0ecd7" 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_985d0cab-bf00-4a4b-b4b8-6c4978e100ef" 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_436e57cf-46ca-4e64-839d-e76ecbd0ecd7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_985d0cab-bf00-4a4b-b4b8-6c4978e100ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETS"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6c937e45-4622-4c75-9bc5-3a548ea4e3c4" 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_4678ddf2-4a99-4673-8768-dc369b973f83" 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_6c937e45-4622-4c75-9bc5-3a548ea4e3c4" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4678ddf2-4a99-4673-8768-dc369b973f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBT" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3c5ba211-044b-4df8-bce2-ad4cc52f2e58" 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_LongTermDebtTextBlock_2136ad42-3eec-4c56-bf94-cdb8e2645904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3c5ba211-044b-4df8-bce2-ad4cc52f2e58" xlink:to="loc_us-gaap_LongTermDebtTextBlock_2136ad42-3eec-4c56-bf94-cdb8e2645904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPS" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPS"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7ade0d5d-425a-405a-803b-8a5363acc172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2e8e3be9-af63-478a-b300-341b5e348c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7ade0d5d-425a-405a-803b-8a5363acc172" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_2e8e3be9-af63-478a-b300-341b5e348c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_104ec03b-3c6c-4c8d-b49d-15d2ecd73860" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_1198cbcc-ce36-4002-9d1c-79359db82d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_104ec03b-3c6c-4c8d-b49d-15d2ecd73860" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_1198cbcc-ce36-4002-9d1c-79359db82d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="cabo-20230331.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ac88e1e2-6811-494f-bd36-4e57140bd45b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_335cc9d6-8a68-4315-8c73-2309a6fb8c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ac88e1e2-6811-494f-bd36-4e57140bd45b" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_335cc9d6-8a68-4315-8c73-2309a6fb8c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATION" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5746ed50-36a1-4614-9418-dd7dd8755a88" 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_a8fe8fa4-da7a-44fa-bb06-992b256cf026" 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_5746ed50-36a1-4614-9418-dd7dd8755a88" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a8fe8fa4-da7a-44fa-bb06-992b256cf026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INCOMETAXES" xlink:type="simple" xlink:href="cabo-20230331.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_adcd11a5-8554-41f1-aabc-499b26071b89" 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_381a96ba-0a75-4930-b78b-4c90371b9d6c" 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_adcd11a5-8554-41f1-aabc-499b26071b89" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_381a96ba-0a75-4930-b78b-4c90371b9d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSE" xlink:type="simple" xlink:href="cabo-20230331.xsd#OTHERINCOMEANDEXPENSE"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OTHERINCOMEANDEXPENSE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_409ddecb-e711-4d57-a6e4-571475b8597b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_b0e2968d-0a2e-4e0c-96a2-01d952edde7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_409ddecb-e711-4d57-a6e4-571475b8597b" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_b0e2968d-0a2e-4e0c-96a2-01d952edde7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE" xlink:type="simple" xlink:href="cabo-20230331.xsd#NETINCOMEPERCOMMONSHARE"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cc9a9985-7638-47b0-a2b8-ddcffa8280e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_474dc41f-ce52-442f-b7e9-08cb23910b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cc9a9985-7638-47b0-a2b8-ddcffa8280e0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_474dc41f-ce52-442f-b7e9-08cb23910b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="cabo-20230331.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e4e63d87-bba0-4371-9a1a-cb58eea4899c" 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_ccc0be12-71f5-4fa0-afb8-0a78f12984fa" 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_e4e63d87-bba0-4371-9a1a-cb58eea4899c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ccc0be12-71f5-4fa0-afb8-0a78f12984fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies" xlink:type="simple" xlink:href="cabo-20230331.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_dd187694-7578-4e71-9567-65e2fb2cfce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_dd187694-7578-4e71-9567-65e2fb2cfce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_0604f871-3a2b-4078-b8ae-3635454036be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_0604f871-3a2b-4078-b8ae-3635454036be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_c0f1ef68-ee8f-4146-928a-23a7887c9aab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_c0f1ef68-ee8f-4146-928a-23a7887c9aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9e80a717-7cf2-4071-87d1-c3908fb01e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:to="loc_us-gaap_UseOfEstimates_9e80a717-7cf2-4071-87d1-c3908fb01e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_43234402-7748-4f11-9de8-7f0b39f366cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63d2955c-a3dc-4c84-b963-392709c9a7e1" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_43234402-7748-4f11-9de8-7f0b39f366cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/REVENUESTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#REVENUESTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/REVENUESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1216e7c-e04b-4499-bb96-2830a32d60bf" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_aa0f1796-88b1-4ae5-b536-81387ec945c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e1216e7c-e04b-4499-bb96-2830a32d60bf" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_aa0f1796-88b1-4ae5-b536-81387ec945c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e22c0bc1-47c6-4404-81ec-ed9b9e54ba03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_e22c0bc1-47c6-4404-81ec-ed9b9e54ba03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_040adad7-4de8-4f8e-be34-a4f96a3ab506" xlink:href="cabo-20230331.xsd#cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock_040adad7-4de8-4f8e-be34-a4f96a3ab506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock_fec0c780-d53c-4db6-9296-21a687480742" xlink:href="cabo-20230331.xsd#cabo_PrepaidAndOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock_fec0c780-d53c-4db6-9296-21a687480742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_98a7fb43-c8e9-43b0-aad5-18a884f5b4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_98a7fb43-c8e9-43b0-aad5-18a884f5b4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_d9787f3b-a7b7-4c9a-a3f8-fc6023ea16ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_d9787f3b-a7b7-4c9a-a3f8-fc6023ea16ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_bea3b0b6-6d1f-4481-aebe-498eef34d674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_55380466-23bc-4146-bc0c-3b7e505c4835" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_bea3b0b6-6d1f-4481-aebe-498eef34d674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1c3cc3ae-92c1-445e-a7f7-82c2cf3df653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_beeebf83-1b76-4edc-b226-54fc0e3c5d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1c3cc3ae-92c1-445e-a7f7-82c2cf3df653" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_beeebf83-1b76-4edc-b226-54fc0e3c5d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_1038b102-723c-4951-82d8-6523014dd81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_1c3cc3ae-92c1-445e-a7f7-82c2cf3df653" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_1038b102-723c-4951-82d8-6523014dd81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_665a20e0-7dd9-4cf1-9d8f-8af1240dd33d" 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_e8a9fcc6-d199-4a4c-a380-142160f04db5" 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_665a20e0-7dd9-4cf1-9d8f-8af1240dd33d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_e8a9fcc6-d199-4a4c-a380-142160f04db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c31da443-0cbe-4ef8-a671-92e0038ef5cb" 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_5a6ef516-5964-44fb-b64d-e0e0a3bb228d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c31da443-0cbe-4ef8-a671-92e0038ef5cb" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_5a6ef516-5964-44fb-b64d-e0e0a3bb228d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3b2c7bd2-512f-4c96-850d-7e661e475bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c31da443-0cbe-4ef8-a671-92e0038ef5cb" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_3b2c7bd2-512f-4c96-850d-7e661e475bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a7ed1718-b718-43d1-bd16-30e3be9f078d" 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_6df33aa2-fe58-43ef-952b-4d43b756a205" 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_a7ed1718-b718-43d1-bd16-30e3be9f078d" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_6df33aa2-fe58-43ef-952b-4d43b756a205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SummaryOfTermLoansTableTextBlock_5b27ea87-6834-4966-b55d-223627a31eae" xlink:href="cabo-20230331.xsd#cabo_SummaryOfTermLoansTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a7ed1718-b718-43d1-bd16-30e3be9f078d" xlink:to="loc_cabo_SummaryOfTermLoansTableTextBlock_5b27ea87-6834-4966-b55d-223627a31eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_d56a128d-e516-41c6-872f-5d1f5719ad5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a7ed1718-b718-43d1-bd16-30e3be9f078d" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_d56a128d-e516-41c6-872f-5d1f5719ad5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_UnamortizedDebtIssuanceCostsTableTextBlock_11fa86b6-3f45-4e14-ac77-221bcc734139" xlink:href="cabo-20230331.xsd#cabo_UnamortizedDebtIssuanceCostsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a7ed1718-b718-43d1-bd16-30e3be9f078d" xlink:to="loc_cabo_UnamortizedDebtIssuanceCostsTableTextBlock_11fa86b6-3f45-4e14-ac77-221bcc734139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_edd1902c-0372-4794-b125-6335c5190a31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a7ed1718-b718-43d1-bd16-30e3be9f078d" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_edd1902c-0372-4794-b125-6335c5190a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_344dd05b-450b-47a5-a1c9-9f62f0c45b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_d9928571-2fa6-4fa1-b643-7f44570247b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_344dd05b-450b-47a5-a1c9-9f62f0c45b29" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_d9928571-2fa6-4fa1-b643-7f44570247b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_64598f1c-e6e0-4a14-a25f-362607f8cde6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_344dd05b-450b-47a5-a1c9-9f62f0c45b29" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_64598f1c-e6e0-4a14-a25f-362607f8cde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5c0b916f-de0c-40a9-a83e-f4c155844f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_ea5166d2-5e2e-4347-ab32-006937ce4fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5c0b916f-de0c-40a9-a83e-f4c155844f0c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_ea5166d2-5e2e-4347-ab32-006937ce4fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_ab5b9a30-6ddf-4001-af94-e8b1fba6abb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5c0b916f-de0c-40a9-a83e-f4c155844f0c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_ab5b9a30-6ddf-4001-af94-e8b1fba6abb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17c40688-6804-4ce9-af86-0906fa53c89e" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_374fb6f4-327a-49c2-ba36-b9ca4e3cb2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17c40688-6804-4ce9-af86-0906fa53c89e" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_374fb6f4-327a-49c2-ba36-b9ca4e3cb2d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9ee465f5-5b81-4896-982d-422a9f8f583c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17c40688-6804-4ce9-af86-0906fa53c89e" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9ee465f5-5b81-4896-982d-422a9f8f583c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock_aac91755-fe94-4775-92c7-46d034ac868e" xlink:href="cabo-20230331.xsd#cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17c40688-6804-4ce9-af86-0906fa53c89e" xlink:to="loc_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock_aac91755-fe94-4775-92c7-46d034ac868e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_5a7989cc-3c0d-4c90-8b95-e0ee98644740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17c40688-6804-4ce9-af86-0906fa53c89e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_5a7989cc-3c0d-4c90-8b95-e0ee98644740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables" xlink:type="simple" xlink:href="cabo-20230331.xsd#OTHERINCOMEANDEXPENSETables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_4c0e7ea7-02cb-49b8-8140-d9a5dbf495bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_5ca2b0c7-f634-4eea-bef3-c43e9c910f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_4c0e7ea7-02cb-49b8-8140-d9a5dbf495bc" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_5ca2b0c7-f634-4eea-bef3-c43e9c910f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables" xlink:type="simple" xlink:href="cabo-20230331.xsd#NETINCOMEPERCOMMONSHARETables"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_2ae11972-b165-442c-8efa-67ff9ae7c82e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8ef33aa1-b4a0-4d95-bd34-9d6a2331e5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_2ae11972-b165-442c-8efa-67ff9ae7c82e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8ef33aa1-b4a0-4d95-bd34-9d6a2331e5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_16d4cf0b-0f90-41cb-9066-65195d97b7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" 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_AccountingPoliciesAbstract_16d4cf0b-0f90-41cb-9066-65195d97b7f7" xlink:to="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:to="loc_srt_ProductOrServiceAxis_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" 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_4f2f431d-f106-44d8-b1e8-5b07172b3c7c" xlink:to="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DataMember_96b22637-ba09-48bc-b6a2-dab0e83bd5ab" xlink:href="cabo-20230331.xsd#cabo_DataMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_DataMember_96b22637-ba09-48bc-b6a2-dab0e83bd5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VideoMember_9e7067ab-3a30-40f3-b39e-5eb41847279c" xlink:href="cabo-20230331.xsd#cabo_VideoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_VideoMember_9e7067ab-3a30-40f3-b39e-5eb41847279c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VoiceMember_2fd9af02-06a0-4f5a-9806-9890fc06639a" xlink:href="cabo-20230331.xsd#cabo_VoiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_46339da3-bd83-49c3-b6ff-29486b864078" xlink:to="loc_cabo_VoiceMember_2fd9af02-06a0-4f5a-9806-9890fc06639a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b7b222fb-5bfe-4fc8-ae17-daba068be83b" 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_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_b7b222fb-5bfe-4fc8-ae17-daba068be83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" 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_b7b222fb-5bfe-4fc8-ae17-daba068be83b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_71a358a9-6d47-4872-837c-56503a80534e" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_7bd32dab-9bff-4fe2-b7f8-096d4635a8aa" xlink:to="loc_cabo_ClearwaveFiberMember_71a358a9-6d47-4872-837c-56503a80534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0152fae3-0234-4734-8466-398b86e31331" xlink:to="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_170c3957-a46d-4829-9fd1-a8454ab36bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_170c3957-a46d-4829-9fd1-a8454ab36bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NumberOfCustomers_73a702af-90df-4a37-831a-99e7b845a0bd" xlink:href="cabo-20230331.xsd#cabo_NumberOfCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_cabo_NumberOfCustomers_73a702af-90df-4a37-831a-99e7b845a0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_7855c247-0ff7-4afc-a925-4b9f808fe24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_7855c247-0ff7-4afc-a925-4b9f808fe24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_453327a2-9a5d-4409-b5fd-e6e72afa7ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_453327a2-9a5d-4409-b5fd-e6e72afa7ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_42ece193-470b-44aa-bb86-0c3adc81f294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_eb53f196-9779-4e20-bbb6-cd030203217b" xlink:to="loc_us-gaap_NumberOfOperatingSegments_42ece193-470b-44aa-bb86-0c3adc81f294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#REVENUESRevenuesbyProductLineDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5253db63-a399-474a-b95b-0d632c99174a" 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_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5253db63-a399-474a-b95b-0d632c99174a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_03bf2d51-260d-4f85-ac4b-75e455f1c510" 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_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:to="loc_srt_ProductOrServiceAxis_03bf2d51-260d-4f85-ac4b-75e455f1c510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" 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_03bf2d51-260d-4f85-ac4b-75e455f1c510" xlink:to="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DataMember_069f9a2d-0a61-47ea-b1f4-3333aa371402" xlink:href="cabo-20230331.xsd#cabo_DataMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_DataMember_069f9a2d-0a61-47ea-b1f4-3333aa371402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VideoMember_2b8edcc3-4242-4f67-a4a3-2d0e4ed018e6" xlink:href="cabo-20230331.xsd#cabo_VideoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_VideoMember_2b8edcc3-4242-4f67-a4a3-2d0e4ed018e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VoiceMember_9c147378-8692-46aa-9774-9d7b6fc04862" xlink:href="cabo-20230331.xsd#cabo_VoiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_VoiceMember_9c147378-8692-46aa-9774-9d7b6fc04862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_BusinessServicesMember_31ea3e4e-9529-4ee7-83b6-e2b3a8178642" xlink:href="cabo-20230331.xsd#cabo_BusinessServicesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_BusinessServicesMember_31ea3e4e-9529-4ee7-83b6-e2b3a8178642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_3672f5ba-114f-49ea-b20f-71a07bfa4fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_3672f5ba-114f-49ea-b20f-71a07bfa4fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_86d94d93-9747-4e2b-8199-77b80e879ce2" xlink:href="cabo-20230331.xsd#cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d77304b-7c4e-4f14-b4a8-348a54f598b5" xlink:to="loc_cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember_86d94d93-9747-4e2b-8199-77b80e879ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c1cca59b-4c29-4186-a163-f506cdbc4cee" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2c7e6792-a6fe-4b84-9b0d-faafc6dbf628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_2c7e6792-a6fe-4b84-9b0d-faafc6dbf628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_1d1ce0bc-99d3-410b-b9f9-d8b4b0ba37bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_3bb849ae-e04f-4f0b-a390-4099c1884413" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_1d1ce0bc-99d3-410b-b9f9-d8b4b0ba37bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/REVENUESNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#REVENUESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/REVENUESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a1e2f7f-e3cb-416e-ad56-c5fe47f0f1f4" 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_ContractWithCustomerLiabilityCurrent_3304927c-c682-4f76-a190-531f99f76e68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a1e2f7f-e3cb-416e-ad56-c5fe47f0f1f4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3304927c-c682-4f76-a190-531f99f76e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_de374075-ef15-4a1b-b676-15175016e976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9a1e2f7f-e3cb-416e-ad56-c5fe47f0f1f4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_de374075-ef15-4a1b-b676-15175016e976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5c8f9c91-3061-4924-a347-d44da16957d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5c8f9c91-3061-4924-a347-d44da16957d7" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:to="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_80a672a9-cd3c-449a-82c8-dbac80db6786" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_a510a173-e5a4-4b38-8476-2993790b0ae6" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cffd186-74de-41d7-9895-f2d3d405bad1" xlink:to="loc_cabo_ClearwaveFiberMember_a510a173-e5a4-4b38-8476-2993790b0ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d3500d0e-c477-46cf-9bfa-b422d775665b" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b04684d9-8841-4345-ae10-630bcde0047c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b04684d9-8841-4345-ae10-630bcde0047c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b871cef9-b89d-4852-ad25-0d004eaacbec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b871cef9-b89d-4852-ad25-0d004eaacbec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_89c36d19-5c1e-4c20-89ef-e6978557b0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_89c36d19-5c1e-4c20-89ef-e6978557b0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_21c58501-426e-46d5-a6cb-2e0906a6f644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_21c58501-426e-46d5-a6cb-2e0906a6f644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2275831b-819b-4d08-8dfe-aa0ca24c757d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8dc1227e-65ff-4e1f-a608-54ac93845e57" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_2275831b-819b-4d08-8dfe-aa0ca24c757d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_6e2a8ee7-cac1-4ed7-a209-f5e0f1fd7fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6e2a8ee7-cac1-4ed7-a209-f5e0f1fd7fc8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_e22029f7-f68a-4666-8c42-e51d0e9263b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_e22029f7-f68a-4666-8c42-e51d0e9263b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_bedcb98a-48ff-4965-9e9e-207ddea894a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_bedcb98a-48ff-4965-9e9e-207ddea894a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_f2d712df-733c-434b-9325-1832c223c74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_f2d712df-733c-434b-9325-1832c223c74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_5d5ff8d2-68ca-4b8b-848c-932ada4c832e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_5d5ff8d2-68ca-4b8b-848c-932ada4c832e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_3d0d925d-08b5-4133-8a0e-248631c13caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_6a643a1d-36c3-462d-bace-55b7bb393789" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_3d0d925d-08b5-4133-8a0e-248631c13caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_938e1f7c-9d7a-4ed5-b1de-4a17033c14a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_938e1f7c-9d7a-4ed5-b1de-4a17033c14a7" xlink:to="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49c91b35-8378-4d1c-8b9e-2c30e1f8bfba" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_36daa47e-00f7-48aa-94bb-64a004a9ad89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a4792032-5fdf-4687-b4f2-6623e7684f14" xlink:to="loc_us-gaap_InterestRateSwapMember_36daa47e-00f7-48aa-94bb-64a004a9ad89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsTable_a0e67d48-7193-4186-97d5-6f0e21e50626" xlink:to="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidRepairsAndMaintenance_651994b7-a2b3-4596-8249-38b9fc384a42" xlink:href="cabo-20230331.xsd#cabo_PrepaidRepairsAndMaintenance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidRepairsAndMaintenance_651994b7-a2b3-4596-8249-38b9fc384a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsCurrent_14527f31-5f28-4b9d-a2e0-eb808547e142" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsCurrent_14527f31-5f28-4b9d-a2e0-eb808547e142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_55006986-2f67-4158-b9c1-a8f72e0597a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidInsurance_55006986-2f67-4158-b9c1-a8f72e0597a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidRent_8f9ddb25-db43-4713-8c67-951c507350a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidRent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidRent_8f9ddb25-db43-4713-8c67-951c507350a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftware_1ff3717f-cea0-456c-bcb6-b02c465bdd64" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftware"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_PrepaidSoftware_1ff3717f-cea0-456c-bcb6-b02c465bdd64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsCurrent_8fcc34c5-a746-4be1-a8fa-6d63fb88f879" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_cabo_DeferredCommissionsCurrent_8fcc34c5-a746-4be1-a8fa-6d63fb88f879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_330f9646-ff8f-4f59-9566-3cac58463568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_330f9646-ff8f-4f59-9566-3cac58463568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_bc86025c-a01a-40a8-9f0d-02dcf10783db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidTaxes_bc86025c-a01a-40a8-9f0d-02dcf10783db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_02511e5b-18ff-4d2f-aa43-554a29fe4b26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_OtherAssetsCurrent_02511e5b-18ff-4d2f-aa43-554a29fe4b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d0899d1f-5242-4916-a55b-d113a8abf7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_0100cf33-3e0a-496f-8f11-dd33ae4f4bda" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d0899d1f-5242-4916-a55b-d113a8abf7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_68d4349b-06b4-4aac-9c88-7b2142792dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_68d4349b-06b4-4aac-9c88-7b2142792dda" xlink:to="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_3e34500b-d5a0-4d39-b7a5-0d6bdb2d3300" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bca9d332-f008-4e65-8641-c10713befa3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4ec83676-564c-487b-b548-f8b8bdb69b0a" xlink:to="loc_us-gaap_InterestRateSwapMember_bca9d332-f008-4e65-8641-c10713befa3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable_12f8e374-ea32-465f-856e-2502cda217cc" xlink:to="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b2802fae-e236-4cf0-929c-0e91f6b2ae62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b2802fae-e236-4cf0-929c-0e91f6b2ae62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DeferredCommissionsNoncurrent_28d9ac59-deb0-48f3-afff-f0678df770c5" xlink:href="cabo-20230331.xsd#cabo_DeferredCommissionsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_cabo_DeferredCommissionsNoncurrent_28d9ac59-deb0-48f3-afff-f0678df770c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_6f8f04ea-5728-47d7-8a58-b3a5833af7c2" xlink:href="cabo-20230331.xsd#cabo_PrepaidSoftwareImplementationCostsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_cabo_PrepaidSoftwareImplementationCostsNoncurrent_6f8f04ea-5728-47d7-8a58-b3a5833af7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c2aab962-4051-43a1-af7c-0547922bcad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c2aab962-4051-43a1-af7c-0547922bcad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_e3b90ccc-5846-4bfe-a545-2e9ea227bfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_HeldToMaturitySecurities_e3b90ccc-5846-4bfe-a545-2e9ea227bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_db575b3a-5c2f-40a7-b710-984c55594437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_db575b3a-5c2f-40a7-b710-984c55594437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_3968c50e-61c0-4c44-babe-d6e2e9be3265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_3968c50e-61c0-4c44-babe-d6e2e9be3265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_107addd0-7bc4-4cf7-80ce-a2bb006e0b43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_107addd0-7bc4-4cf7-80ce-a2bb006e0b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c33eb55d-23c8-40f4-b2a5-662e0955fc02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems_0c818855-1a28-4181-ab07-846f0438b464" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c33eb55d-23c8-40f4-b2a5-662e0955fc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b3254050-4ea8-4886-8544-2a6d591d35dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_AccountsPayableCurrent_b3254050-4ea8-4886-8544-2a6d591d35dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ProgrammingCostsCurrent_9a014a50-f883-4087-aca5-be2b618db3ab" xlink:href="cabo-20230331.xsd#cabo_ProgrammingCostsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_cabo_ProgrammingCostsCurrent_9a014a50-f883-4087-aca5-be2b618db3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c04c5121-085d-411f-9eb0-e69bd5fa6030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c04c5121-085d-411f-9eb0-e69bd5fa6030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a95cb32f-b236-48ad-a3b6-04c96755ea38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_TaxesPayableCurrent_a95cb32f-b236-48ad-a3b6-04c96755ea38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FranchiseFeesCurrent_f3438d1d-acd4-4c7d-97bd-1064fb0c1875" xlink:href="cabo-20230331.xsd#cabo_FranchiseFeesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_cabo_FranchiseFeesCurrent_f3438d1d-acd4-4c7d-97bd-1064fb0c1875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_039cf80c-f039-41ed-9602-fb6e37fac430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_Deposits_039cf80c-f039-41ed-9602-fb6e37fac430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0d5f86be-5f0d-42b7-adb7-009bd4c16757" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0d5f86be-5f0d-42b7-adb7-009bd4c16757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_dd87a844-dd1e-4c3e-8645-8d974d27e17f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_dd87a844-dd1e-4c3e-8645-8d974d27e17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOverdrafts_d25ef0bb-ff70-45c3-9f12-fe3e88681052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOverdrafts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_BankOverdrafts_d25ef0bb-ff70-45c3-9f12-fe3e88681052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_ab20e92f-77fe-491c-a06a-d698b735afdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_InterestPayableCurrent_ab20e92f-77fe-491c-a06a-d698b735afdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_e8d5bc33-a784-4f60-ad98-baa189e9d9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_e8d5bc33-a784-4f60-ad98-baa189e9d9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_43f5e9b9-c9f8-413c-967d-dea95fa1d094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_43f5e9b9-c9f8-413c-967d-dea95fa1d094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ebffd305-9282-442c-b742-921c81e33fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_271645eb-e1da-4419-a4fc-b50877942ade" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_ebffd305-9282-442c-b742-921c81e33fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_04c2dd10-edab-4e35-8652-f7084c660f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_04c2dd10-edab-4e35-8652-f7084c660f4a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2a6e0f6f-c95d-4b35-932e-91d59158106c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_768421cb-f3b5-46a6-b158-b4a564c7c3d5" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3efa104b-f72d-463d-bf33-d9e336337a21" xlink:to="loc_cabo_MBINetOptionMBIMember_768421cb-f3b5-46a6-b158-b4a564c7c3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_f0541e1d-1cfd-4180-8638-3c3a15ea193d" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_5f796440-74eb-4dfe-b674-2796748316c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:to="loc_us-gaap_CallOptionMember_5f796440-74eb-4dfe-b674-2796748316c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_0375b248-bc02-4a9b-8b95-6d9745009b63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_e20b4835-4b7a-484b-bf76-215ffa291386" xlink:to="loc_us-gaap_PutOptionMember_0375b248-bc02-4a9b-8b95-6d9745009b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_2c63af9a-8117-4480-a836-bb94f81dc0f6" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_feae20d3-f888-4d4d-bab1-044ef0d2cfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_feae20d3-f888-4d4d-bab1-044ef0d2cfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a880eb7d-e52b-4bae-a5a0-1b5ea0ec2e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a880eb7d-e52b-4bae-a5a0-1b5ea0ec2e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e1c8e3c4-59b3-4b1b-b0c7-1f7ee59bed66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_e1c8e3c4-59b3-4b1b-b0c7-1f7ee59bed66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fd1be7c8-e0f8-49d1-ae28-84fbb92a067a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fd1be7c8-e0f8-49d1-ae28-84fbb92a067a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e178a176-82a8-4850-8ea9-23a7dedce5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_e178a176-82a8-4850-8ea9-23a7dedce5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_832e79ef-f2ba-431e-841e-b22fc4b9b602" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_832e79ef-f2ba-431e-841e-b22fc4b9b602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2cb6b85-0707-41dc-bd1f-5143839a3ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_24b9b35d-abce-4d96-97e9-82dedf64e7b3" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_b2cb6b85-0707-41dc-bd1f-5143839a3ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_00365e9d-abfb-4331-9dde-1718d969ca02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_00365e9d-abfb-4331-9dde-1718d969ca02" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" 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_794275a4-f538-4998-aefd-fe3f6b49772d" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_793079c6-a5ca-4657-b918-daee655f83cd" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_ClearwaveFiberMember_793079c6-a5ca-4657-b918-daee655f83cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_0484eee2-f02a-4325-9718-2e15c722722c" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_MBIMember_0484eee2-f02a-4325-9718-2e15c722722c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_bd2b8723-609d-4d83-8c83-2b8342bcb023" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_PointBroadbandHoldingsMember_bd2b8723-609d-4d83-8c83-2b8342bcb023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MetronetSystemsMember_f1cf3df6-6fcf-453b-8af6-f1ff30ddbedf" xlink:href="cabo-20230331.xsd#cabo_MetronetSystemsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_MetronetSystemsMember_f1cf3df6-6fcf-453b-8af6-f1ff30ddbedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VisionaryCommunicationsMember_29f314df-588b-49f9-a179-812813988e7e" xlink:href="cabo-20230331.xsd#cabo_VisionaryCommunicationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_VisionaryCommunicationsMember_29f314df-588b-49f9-a179-812813988e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NorthwestFiberHoldcoMember_d07c1f4e-e44e-42de-91be-9a32246ef9b3" xlink:href="cabo-20230331.xsd#cabo_NorthwestFiberHoldcoMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f9ebaaa2-5a09-4643-a874-755bea94ef27" xlink:to="loc_cabo_NorthwestFiberHoldcoMember_d07c1f4e-e44e-42de-91be-9a32246ef9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84a45c81-fa34-42e4-9113-a3eaed14cfaf" 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_RangeAxis_84a45c81-fa34-42e4-9113-a3eaed14cfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7fe077de-ddb7-4b5f-a99d-129eb90594a6" 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_84a45c81-fa34-42e4-9113-a3eaed14cfaf" xlink:to="loc_srt_RangeMember_7fe077de-ddb7-4b5f-a99d-129eb90594a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f072473e-795e-4423-bb1c-bd9b3047b86e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7fe077de-ddb7-4b5f-a99d-129eb90594a6" xlink:to="loc_srt_MaximumMember_f072473e-795e-4423-bb1c-bd9b3047b86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_edf87152-434a-407e-90bd-ecfc0b793fa0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_06bb0e0e-c779-43f4-aa50-f82cdce6cd85" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_136c7dc3-f162-4588-ace7-fa566a1c1025" xlink:to="loc_srt_ScenarioForecastMember_06bb0e0e-c779-43f4-aa50-f82cdce6cd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_84c5b75d-1e85-4ec8-9415-78c46f477c31" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ba63e1b4-4a69-4ee4-b9de-b76bb4d5a656" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ba63e1b4-4a69-4ee4-b9de-b76bb4d5a656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_30571f17-76c2-475c-a5fe-42bc62af07f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_30571f17-76c2-475c-a5fe-42bc62af07f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_a324937b-0710-41cc-ad97-881379318fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_a324937b-0710-41cc-ad97-881379318fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_fbc9e30d-7a16-4386-8dfd-8f3d50a446cb" xlink:href="cabo-20230331.xsd#cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_fbc9e30d-7a16-4386-8dfd-8f3d50a446cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_bbb51f20-e80d-48d8-911a-d435cff3d25b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_bbb51f20-e80d-48d8-911a-d435cff3d25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OwnershipPercentage_0977782f-324a-4f9a-9466-727ec0000140" xlink:href="cabo-20230331.xsd#cabo_OwnershipPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_cabo_OwnershipPercentage_0977782f-324a-4f9a-9466-727ec0000140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_474723e6-69ad-4866-a8eb-10f1ade6d919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_474723e6-69ad-4866-a8eb-10f1ade6d919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1218959b-0dba-4898-9a61-fbb19134fcb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_e2564ece-47ec-4cf3-873d-c378a668348f" xlink:to="loc_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_1218959b-0dba-4898-9a61-fbb19134fcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_915b4345-da4d-4464-a792-592d9df304ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_915b4345-da4d-4464-a792-592d9df304ad" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" 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_64166e11-ebf8-45d7-80b6-c872d4f8bb76" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MetronetSystemsMember_ae885789-a6bb-438e-ac04-bc72c471f92c" xlink:href="cabo-20230331.xsd#cabo_MetronetSystemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_MetronetSystemsMember_ae885789-a6bb-438e-ac04-bc72c471f92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NextlinkMember_23be64dd-93d0-4e3a-88a8-3b1a714ad508" xlink:href="cabo-20230331.xsd#cabo_NextlinkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_NextlinkMember_23be64dd-93d0-4e3a-88a8-3b1a714ad508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_fdc011e7-d87c-45c6-beca-e56e9eead8ba" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_PointBroadbandHoldingsMember_fdc011e7-d87c-45c6-beca-e56e9eead8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TristarAcquisitionICorpMember_e457e04d-760a-490f-9a57-ce9054e8ea06" xlink:href="cabo-20230331.xsd#cabo_TristarAcquisitionICorpMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_TristarAcquisitionICorpMember_e457e04d-760a-490f-9a57-ce9054e8ea06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_VisionaryCommunicationsMember_fc1ceb71-aaf4-4cb1-af10-f8096e4c92c8" xlink:href="cabo-20230331.xsd#cabo_VisionaryCommunicationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_VisionaryCommunicationsMember_fc1ceb71-aaf4-4cb1-af10-f8096e4c92c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NorthwestFiberHoldcoMember_6627698c-044c-4d55-acbe-08cb06907b11" xlink:href="cabo-20230331.xsd#cabo_NorthwestFiberHoldcoMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_NorthwestFiberHoldcoMember_6627698c-044c-4d55-acbe-08cb06907b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherCostMethodInvestmentMember_759b618d-91a4-4566-a470-6f479dbace36" xlink:href="cabo-20230331.xsd#cabo_OtherCostMethodInvestmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_OtherCostMethodInvestmentMember_759b618d-91a4-4566-a470-6f479dbace36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveMember_e0a32aef-ee3c-468d-abf6-83ee1753f423" xlink:href="cabo-20230331.xsd#cabo_ClearwaveMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_ClearwaveMember_e0a32aef-ee3c-468d-abf6-83ee1753f423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_7129c65f-ba82-4f7b-b564-6b6e60f4e31f" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_MBIMember_7129c65f-ba82-4f7b-b564-6b6e60f4e31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WisperMember_d4df4830-c939-4d2f-9b96-d06410f5fda8" xlink:href="cabo-20230331.xsd#cabo_WisperMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_02e8c2f8-7ff2-40ec-87d6-53983e9ce0b7" xlink:to="loc_cabo_WisperMember_d4df4830-c939-4d2f-9b96-d06410f5fda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_7180f5bf-e7c7-4667-8595-8d4a399e9a3e" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CallOptionMember_74173e35-3af8-4050-8d91-38c1bbd876dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:to="loc_us-gaap_CallOptionMember_74173e35-3af8-4050-8d91-38c1bbd876dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PutOptionMember_7b111784-82d7-44bb-a842-5a120f8bbecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PutOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_80faebd2-2f49-47f5-83d8-3a5ae5773010" xlink:to="loc_us-gaap_PutOptionMember_7b111784-82d7-44bb-a842-5a120f8bbecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0be8c447-f70a-462f-8ee8-e613aa77e9ad" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_5674ad88-45ab-4451-9237-768fbc779320" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_92a57eab-3e4b-40c1-a0f5-0bee9c0b608d" xlink:to="loc_cabo_MBINetOptionMBIMember_5674ad88-45ab-4451-9237-768fbc779320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_srt_RangeAxis_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_678788d5-0485-4947-ad76-60781ce3f7ec" 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_9f91d73b-d639-4071-bc27-41083f14bf34" xlink:to="loc_srt_RangeMember_678788d5-0485-4947-ad76-60781ce3f7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9e56fe52-e2c5-4a23-82b7-ad0ef762552e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_678788d5-0485-4947-ad76-60781ce3f7ec" xlink:to="loc_srt_MaximumMember_9e56fe52-e2c5-4a23-82b7-ad0ef762552e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable_7366edc5-5adb-4907-ab8a-e174904b8e82" xlink:to="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CostMethodInvestmentOwnershipPercentage_80112323-faa7-4a3a-a108-0442ff54892c" xlink:href="cabo-20230331.xsd#cabo_CostMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_cabo_CostMethodInvestmentOwnershipPercentage_80112323-faa7-4a3a-a108-0442ff54892c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_6e04b33d-0457-4982-bfa5-60573ced7559" xlink:href="cabo-20230331.xsd#cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount_6e04b33d-0457-4982-bfa5-60573ced7559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3055aef1-37a4-4327-bca9-709cd24a0359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3055aef1-37a4-4327-bca9-709cd24a0359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_cb47269e-c82c-4101-8e89-c9a6282ad086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquityMethodInvestments_cb47269e-c82c-4101-8e89-c9a6282ad086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_9dba05c3-1626-430c-8309-329b4d9db030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_9dba05c3-1626-430c-8309-329b4d9db030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_6d8a1faf-e3f0-43f5-8e25-ff009934b3b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_6d8a1faf-e3f0-43f5-8e25-ff009934b3b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_28fa203f-96ca-4ed8-89f3-9ab002fa16a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems_fcd0a8fd-7a57-4aff-ab05-bf7b13571f12" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_28fa203f-96ca-4ed8-89f3-9ab002fa16a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_10a8e259-5a7d-40dd-937d-445d5ada999e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_10a8e259-5a7d-40dd-937d-445d5ada999e" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" 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_bec791a8-a715-4f65-bab1-f247ed0b3e54" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_7c308c15-dd07-4411-ace1-43733ea9f7c2" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_ClearwaveFiberMember_7c308c15-dd07-4411-ace1-43733ea9f7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_e29b22d6-a52e-4604-bbcf-5ba927076065" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_MBIMember_e29b22d6-a52e-4604-bbcf-5ba927076065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WisperMember_389aa06e-b38f-4155-870f-db9b02eda4e2" xlink:href="cabo-20230331.xsd#cabo_WisperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_WisperMember_389aa06e-b38f-4155-870f-db9b02eda4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_4d01719a-534b-4f38-84e2-4026b806bf45" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_fa13e73e-cf29-4ffe-8d06-89513f1d05ec" xlink:to="loc_cabo_PointBroadbandHoldingsMember_4d01719a-534b-4f38-84e2-4026b806bf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_1acc327d-52d5-4bdc-b4d9-750cb52792f5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_34ace695-86cb-4962-a5e9-08710c96309d" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_002efbf1-9f22-4d22-9d40-8ff5a84b4428" xlink:to="loc_cabo_MBINetOptionMBIMember_34ace695-86cb-4962-a5e9-08710c96309d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e23f9b2d-a524-4f88-a4a1-6faa2283f9f4" xlink:to="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBIMember_312970a9-8697-4bf6-b02b-0a6aaf7d9dc7" xlink:href="cabo-20230331.xsd#cabo_MBIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1cc306ef-dfbc-4073-9c4d-68089b844a10" xlink:to="loc_cabo_MBIMember_312970a9-8697-4bf6-b02b-0a6aaf7d9dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_2eedd694-f329-4747-af14-f70b29e4584c" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e077576e-8c23-4f1a-82d5-19b90213e480" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e077576e-8c23-4f1a-82d5-19b90213e480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_4a22db89-bcdc-41b1-a637-db764fe58d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_4a22db89-bcdc-41b1-a637-db764fe58d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_1482849b-ff04-46b3-82a8-e4ef3479e753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_1482849b-ff04-46b3-82a8-e4ef3479e753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_33743060-fb0b-441b-a11b-b8ca7eb76e0b" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue_33743060-fb0b-441b-a11b-b8ca7eb76e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_86d39dc7-672c-4566-80b4-7c1820155029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_86d39dc7-672c-4566-80b4-7c1820155029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_e5917f59-eebe-4513-aeef-7c4ff438338f" xlink:href="cabo-20230331.xsd#cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization_e5917f59-eebe-4513-aeef-7c4ff438338f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_eb01ad6a-3502-4860-ae05-3b606031be28" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_f19bccd2-6f46-4fe2-88b2-23f2b3b0be1a" xlink:to="loc_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization_eb01ad6a-3502-4860-ae05-3b606031be28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c8856dc7-030b-48f7-9841-21bed0b1d016" 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_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" 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_c8856dc7-030b-48f7-9841-21bed0b1d016" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" 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_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" 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_b75ea989-6fd6-4bcf-90c8-e7c9470e0cb7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CableDistributionSystemsMember_4c35c3eb-6308-428c-9762-c4444ecfe33f" xlink:href="cabo-20230331.xsd#cabo_CableDistributionSystemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_cabo_CableDistributionSystemsMember_4c35c3eb-6308-428c-9762-c4444ecfe33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_5f247e9e-bcd2-4863-b9a9-94d8c128574f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_EquipmentMember_5f247e9e-bcd2-4863-b9a9-94d8c128574f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_OtherEquipmentAndFixturesMember_1c7ac9df-55a0-4756-9ce3-b1e6884aa40d" xlink:href="cabo-20230331.xsd#cabo_OtherEquipmentAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_cabo_OtherEquipmentAndFixturesMember_1c7ac9df-55a0-4756-9ce3-b1e6884aa40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_df4e4a21-9a69-460f-817d-c9d0cad9f8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_df4e4a21-9a69-460f-817d-c9d0cad9f8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_c9880bb6-e531-41bc-a4f9-dc266f525eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_c9880bb6-e531-41bc-a4f9-dc266f525eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7fd1cd7d-161c-430e-9b54-eb0252d3f9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_ConstructionInProgressMember_7fd1cd7d-161c-430e-9b54-eb0252d3f9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_01c2e683-7194-4435-8965-486d8d49f85f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c6795d6e-99fc-4b14-9673-90b6f39b61c3" xlink:to="loc_us-gaap_LandMember_01c2e683-7194-4435-8965-486d8d49f85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b943b3b9-2c61-4f7e-8694-bb76206ea8b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_bc8cc2f5-4e1e-4cde-8418-c7a58fa25db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_bc8cc2f5-4e1e-4cde-8418-c7a58fa25db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_bb7b8a7b-f344-4f6b-bfbe-e5640f491691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_bb7b8a7b-f344-4f6b-bfbe-e5640f491691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_fad3de23-b371-4712-9aa8-f1a016f8172c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_fad3de23-b371-4712-9aa8-f1a016f8172c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_2f8965ca-dec6-4419-962c-e53a1bfab068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_2f8965ca-dec6-4419-962c-e53a1bfab068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_201a29f5-03d8-4823-ada9-2140fbaab0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_cb1e1ad0-0ae6-43b9-8297-9e2fb9ced7db" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_201a29f5-03d8-4823-ada9-2140fbaab0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#PROPERTYPLANTANDEQUIPMENTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cfaac2c7-0246-4e83-8d58-32b5e3c9855a" 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_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cfaac2c7-0246-4e83-8d58-32b5e3c9855a" xlink:to="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7fa25b2e-c88f-49e7-9137-e22f87099cdc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_adcb41d2-3e5e-47c2-acd1-ac5c878d909d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_eb693247-afb1-431a-a09a-0d457742ece1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_adcb41d2-3e5e-47c2-acd1-ac5c878d909d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" 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_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" 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_fcbfa50c-4b94-4b57-b8e3-39111c31e8b0" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ClearwaveFiberMember_c8eb30dd-2126-4dc0-9959-452f231f6742" xlink:href="cabo-20230331.xsd#cabo_ClearwaveFiberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_7a4242f8-2ac5-4a70-9b8d-6cb82f90fe9a" xlink:to="loc_cabo_ClearwaveFiberMember_c8eb30dd-2126-4dc0-9959-452f231f6742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" 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_33f098bb-c087-4ddc-870a-a728b65c319b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentMember_6883cbb3-8ac9-49e0-825b-68d0b955f0f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_adf3cc59-eb2a-424f-89b0-e775bb464b86" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentMember_6883cbb3-8ac9-49e0-825b-68d0b955f0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongLivedAssetsHeldForSaleLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable_3024175a-3f99-4859-a802-4cd7e0c3f98c" xlink:to="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_e2b04635-e37c-491e-a5a9-a119b363894e" xlink:href="cabo-20230331.xsd#cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed_e2b04635-e37c-491e-a5a9-a119b363894e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b97cfb8c-3071-4ed5-82c9-d12c50be475d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_b97cfb8c-3071-4ed5-82c9-d12c50be475d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_ae59063f-faaf-42d4-b32b-8fb571bbeadf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_ae59063f-faaf-42d4-b32b-8fb571bbeadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a408f42f-98e3-4f8b-9ebe-c34c91fcaab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongLivedAssetsHeldForSaleLineItems_051fad6b-129f-4344-847a-a0d4c811d4f0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a408f42f-98e3-4f8b-9ebe-c34c91fcaab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4426a557-33e6-4449-88b1-b988a7101fa2" 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_Goodwill_5010f191-671a-4d00-bdb6-b05d24271e67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4426a557-33e6-4449-88b1-b988a7101fa2" xlink:to="loc_us-gaap_Goodwill_5010f191-671a-4d00-bdb6-b05d24271e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_32fd977c-62b2-4ce6-87dc-22f4a5662995" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4426a557-33e6-4449-88b1-b988a7101fa2" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_32fd977c-62b2-4ce6-87dc-22f4a5662995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d5d7ccd9-5b90-4a75-985e-9a13f98b0916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4426a557-33e6-4449-88b1-b988a7101fa2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d5d7ccd9-5b90-4a75-985e-9a13f98b0916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_59d2feae-1bd3-4c85-8d38-d359364bee8d" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_59d2feae-1bd3-4c85-8d38-d359364bee8d" xlink:to="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" 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_a653f380-ca9e-4dff-8be9-e8243259fc1e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_398aa4ff-7f8b-45c2-8818-f39fd9b859d0" 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_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_398aa4ff-7f8b-45c2-8818-f39fd9b859d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_74364309-ac25-4766-8886-6eb1624b6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_74364309-ac25-4766-8886-6eb1624b6b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_WirelessSpectrumLicensesMember_2ea5b3df-be4c-47ba-bbae-54383e277bb5" xlink:href="cabo-20230331.xsd#cabo_WirelessSpectrumLicensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_951c8b1e-61b3-41f4-b782-6ce75c3f35d1" xlink:to="loc_cabo_WirelessSpectrumLicensesMember_2ea5b3df-be4c-47ba-bbae-54383e277bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4746d6ec-d7d8-4624-a63f-07f14400e7d8" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_srt_RangeAxis_4746d6ec-d7d8-4624-a63f-07f14400e7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fcef3ebf-cc07-49b2-850a-95c9bedd6387" 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_4746d6ec-d7d8-4624-a63f-07f14400e7d8" xlink:to="loc_srt_RangeMember_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fed0857b-7c31-4339-a00c-695925cbc027" 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_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:to="loc_srt_MinimumMember_fed0857b-7c31-4339-a00c-695925cbc027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d7aaf597-1ee5-4a07-b37f-26bd862b7fc2" 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_fcef3ebf-cc07-49b2-850a-95c9bedd6387" xlink:to="loc_srt_MaximumMember_d7aaf597-1ee5-4a07-b37f-26bd862b7fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_b8922567-bf27-4074-9de4-3b339fa6e642" 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_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_b8922567-bf27-4074-9de4-3b339fa6e642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" 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_b8922567-bf27-4074-9de4-3b339fa6e642" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FranchiseRightsMember_d488d576-721f-41f1-af3b-e0949ab8271d" 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_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:to="loc_us-gaap_FranchiseRightsMember_d488d576-721f-41f1-af3b-e0949ab8271d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_fcd1a3fa-4ac1-475b-956c-c2c67806dd10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_8adbfdf9-543f-4e32-8c82-eba2ae5d3ea9" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_fcd1a3fa-4ac1-475b-956c-c2c67806dd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable_9d6fa397-0fc9-4e65-83cb-e61712a7e1ad" xlink:to="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98487443-ed48-45c6-b3f4-a34a878fa07a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_98487443-ed48-45c6-b3f4-a34a878fa07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a5017abc-03d8-4a67-98c5-5082933e621e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a5017abc-03d8-4a67-98c5-5082933e621e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_69faef9f-9d7d-4d1b-a99f-226cf0e7fe7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_69faef9f-9d7d-4d1b-a99f-226cf0e7fe7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ca788fb-27ef-404b-9694-9a03dfec5fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1ca788fb-27ef-404b-9694-9a03dfec5fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7b3c8986-3878-4cdc-b763-197ae177ef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7b3c8986-3878-4cdc-b763-197ae177ef2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_00f6617b-8de4-4b5d-935b-625f2c4c92ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems_5566ac11-20af-4cac-a31f-28f67a44712a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_00f6617b-8de4-4b5d-935b-625f2c4c92ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_483bbade-e251-4d32-b74f-e77506acb98e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_483bbade-e251-4d32-b74f-e77506acb98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d53c5307-10fa-4864-901e-74198ce58796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d53c5307-10fa-4864-901e-74198ce58796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aaf0cf09-f5e3-48f2-a9a0-0eab70c698c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_aaf0cf09-f5e3-48f2-a9a0-0eab70c698c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_81576536-dd92-49aa-92bc-91047defd982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_81576536-dd92-49aa-92bc-91047defd982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fb33b95b-08aa-471c-b1b5-87124621eddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fb33b95b-08aa-471c-b1b5-87124621eddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_48e8adae-4a89-4ed0-9f3c-b7b33646ed77" xlink:href="cabo-20230331.xsd#cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_48e8adae-4a89-4ed0-9f3c-b7b33646ed77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_33ee544d-a498-40ad-a431-9830cf320499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1ed8e4c-5c85-4515-bd73-1b3381bed7ef" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_33ee544d-a498-40ad-a431-9830cf320499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2ad88136-5057-4b8e-b5fe-63720491e55f" 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_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" 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_2ad88136-5057-4b8e-b5fe-63720491e55f" xlink:to="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0fca6679-8f71-42ac-a5ee-c20bc5414882" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_9e9d32b8-7793-4f0e-a872-19ef355a0112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:to="loc_us-gaap_SeniorNotesMember_9e9d32b8-7793-4f0e-a872-19ef355a0112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_8c893966-80e7-4908-ab48-2155ff2f6910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd53497a-1cb6-4ff6-a033-258268320383" xlink:to="loc_us-gaap_ConvertibleDebtMember_8c893966-80e7-4908-ab48-2155ff2f6910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d170f2bf-dbf1-43e6-ab8e-def956fa4882" 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_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:to="loc_us-gaap_DebtInstrumentAxis_d170f2bf-dbf1-43e6-ab8e-def956fa4882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" 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_d170f2bf-dbf1-43e6-ab8e-def956fa4882" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SeniorCreditFacilitiesMember_de96fbc8-b5e7-41c5-aac3-8e645d3b1cef" xlink:href="cabo-20230331.xsd#cabo_SeniorCreditFacilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_5bd4b445-71f2-4f3e-94c4-a4e69e34f172" xlink:to="loc_cabo_SeniorCreditFacilitiesMember_de96fbc8-b5e7-41c5-aac3-8e645d3b1cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bdb6882a-5c79-4e03-b93d-cf1cb8bdc406" xlink:to="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_92bedd7e-e3af-4d43-8e06-9070dd6cf033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_92bedd7e-e3af-4d43-8e06-9070dd6cf033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_2bc4c9e0-f4d4-4241-abfd-2b9a6a1deff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_FinanceLeaseLiability_2bc4c9e0-f4d4-4241-abfd-2b9a6a1deff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_baee9649-9aaf-4d0e-8003-53f93b0f4773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_baee9649-9aaf-4d0e-8003-53f93b0f4773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_90fef49b-bc9f-45ae-b906-4574e3c8a756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_90fef49b-bc9f-45ae-b906-4574e3c8a756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_2aca1d90-7ffe-49bb-a03a-6f58695437dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_2aca1d90-7ffe-49bb-a03a-6f58695437dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_fac5b46f-5500-4eb7-af80-d7184ecb9bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_fac5b46f-5500-4eb7-af80-d7184ecb9bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_03038284-e208-4d94-921d-a8aadd5d0c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19e08bef-c0bd-4ab7-b66c-ca6401ba3299" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_03038284-e208-4d94-921d-a8aadd5d0c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSeniorCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_abc8c56c-63d9-4140-9a5d-540557f551f7" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" 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_abc8c56c-63d9-4140-9a5d-540557f551f7" xlink:to="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_22b606f6-26b8-4744-b610-76587df17270" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_CreditFacilityAxis_22b606f6-26b8-4744-b610-76587df17270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_96705df2-0654-4670-a553-1b08808fb01e" 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_22b606f6-26b8-4744-b610-76587df17270" xlink:to="loc_us-gaap_CreditFacilityDomain_96705df2-0654-4670-a553-1b08808fb01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7f8a294e-6a2c-4acb-8431-432e4e937555" 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_96705df2-0654-4670-a553-1b08808fb01e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7f8a294e-6a2c-4acb-8431-432e4e937555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e48afc16-3e97-44e5-8882-e757123c70f8" 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_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_DebtInstrumentAxis_e48afc16-3e97-44e5-8882-e757123c70f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" 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_e48afc16-3e97-44e5-8882-e757123c70f8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanA2Member_6471268a-a583-4a2a-844e-13376fe1a5b7" xlink:href="cabo-20230331.xsd#cabo_TermLoanA2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanA2Member_6471268a-a583-4a2a-844e-13376fe1a5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2AndTheTermLoanB3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2Member_1502d03d-16ee-4c0a-a43b-3ef9c473fda3" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:to="loc_cabo_TermLoanB2Member_1502d03d-16ee-4c0a-a43b-3ef9c473fda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB3Member_8236c699-037f-41b2-945d-740c29b2cae8" xlink:href="cabo-20230331.xsd#cabo_TermLoanB3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_TermLoanB2AndTheTermLoanB3Member_b9a699a7-587e-4d7e-a26d-07c1563d5d58" xlink:to="loc_cabo_TermLoanB3Member_8236c699-037f-41b2-945d-740c29b2cae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB4Member_fff50c4e-bf0b-4303-91f7-ebb1022dc0ad" xlink:href="cabo-20230331.xsd#cabo_TermLoanB4Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_7a232d55-433b-4f36-a745-c9adca5f6aaf" xlink:to="loc_cabo_TermLoanB4Member_fff50c4e-bf0b-4303-91f7-ebb1022dc0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_060487e5-49e0-442a-979a-eee0b4a89bbe" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_7fae812d-2e96-4ff0-bdc4-c990a3c97db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:to="loc_us-gaap_SecuredDebtMember_7fae812d-2e96-4ff0-bdc4-c990a3c97db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1b121fdc-39f2-42f8-9aa5-3e2fa0ba15f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fd94337f-b27b-47f6-a451-3e1e38b116e3" xlink:to="loc_us-gaap_LineOfCreditMember_1b121fdc-39f2-42f8-9aa5-3e2fa0ba15f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_VariableRateAxis_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" 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_8bbf59df-460d-4fbe-b39f-5a19165d7493" xlink:to="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_51f55eb2-a6a3-4bdb-9398-4e72f9d01af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_63493d5a-3020-4888-a90b-f1a9717658b8" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_51f55eb2-a6a3-4bdb-9398-4e72f9d01af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_5ee60cc6-0926-4087-8ad6-8041e83191c0" xlink:to="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_52333df9-39f2-462a-9373-fc21e69c2b06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_52333df9-39f2-462a-9373-fc21e69c2b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a5ed7ee0-4fbf-4559-8fc0-1a914d579376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a5ed7ee0-4fbf-4559-8fc0-1a914d579376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3f4fb896-925e-4747-8c00-7fc8df335df0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_3f4fb896-925e-4747-8c00-7fc8df335df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ddf5d62-8596-4dc8-8a90-2c0bbcb79057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3ddf5d62-8596-4dc8-8a90-2c0bbcb79057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_1f815365-1b90-45c9-9a2d-5fb82d35d9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_1f815365-1b90-45c9-9a2d-5fb82d35d9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_7cfb639b-4889-4c9c-abd8-6745a4520fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_7cfb639b-4889-4c9c-abd8-6745a4520fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_5ec8bda3-d613-4527-9007-4c8b417827c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_5ec8bda3-d613-4527-9007-4c8b417827c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_70e1a836-ac18-423e-97bc-a7e172ef314b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_70e1a836-ac18-423e-97bc-a7e172ef314b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f466c225-cdfa-4e0a-9c0f-30e2215a863f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_26fbf188-27ea-453a-a5d3-a5f68c530fd3" xlink:to="loc_us-gaap_LineOfCredit_f466c225-cdfa-4e0a-9c0f-30e2215a863f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSummaryofTermLoansDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSummaryofTermLoansDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTSummaryofTermLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2dd3c1a7-53b3-4fd7-8938-c5c9b61c3f7a" 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_ede9ad5b-d80b-437b-95a9-586aa2087923" 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_2dd3c1a7-53b3-4fd7-8938-c5c9b61c3f7a" xlink:to="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_be5d67ea-5c7c-423d-9190-3cf4e6898715" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_373bdb20-7e7f-4bf7-a57a-ba9a5baf4bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a6a491c0-ba99-4135-b9af-539ce673097d" xlink:to="loc_us-gaap_SecuredDebtMember_373bdb20-7e7f-4bf7-a57a-ba9a5baf4bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_VariableRateAxis_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" 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_39fa94e9-23e2-415d-822d-9bffbe99f956" xlink:to="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_a4e531e4-ae10-41b7-83ac-a0376fd3ce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_de107be8-db2f-4a71-bc31-18a838d25b57" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_a4e531e4-ae10-41b7-83ac-a0376fd3ce7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_DebtInstrumentAxis_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" 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_4b18b267-aeb6-4903-a880-0b0d6862cb57" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2AndTheTermLoanB3Member_d4c94eea-2bad-4ae9-b1aa-450721800d2d" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2AndTheTermLoanB3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB2AndTheTermLoanB3Member_d4c94eea-2bad-4ae9-b1aa-450721800d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB2Member_78dd802b-6688-46cc-9b63-cfd6ab8c53d7" xlink:href="cabo-20230331.xsd#cabo_TermLoanB2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB2Member_78dd802b-6688-46cc-9b63-cfd6ab8c53d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:href="cabo-20230331.xsd#cabo_TermLoanB3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB31Member_ffa852e2-99b8-48a2-bcf2-f243f301627c" xlink:href="cabo-20230331.xsd#cabo_TermLoanB31Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB31Member_ffa852e2-99b8-48a2-bcf2-f243f301627c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB32Member_150cb9b0-6884-420e-971e-c3f41e84fdc7" xlink:href="cabo-20230331.xsd#cabo_TermLoanB32Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB32Member_150cb9b0-6884-420e-971e-c3f41e84fdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB33Member_ec94777e-039b-4586-b32c-11252d871062" xlink:href="cabo-20230331.xsd#cabo_TermLoanB33Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_TermLoanB3Member_832f5126-eef8-410c-8cbc-0d90aa2b56ab" xlink:to="loc_cabo_TermLoanB33Member_ec94777e-039b-4586-b32c-11252d871062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanB4Member_6f962558-7672-4517-9bd1-e33b9a7e0408" xlink:href="cabo-20230331.xsd#cabo_TermLoanB4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_dc2f428e-0abe-4fdb-8c15-721a6c47f20b" xlink:to="loc_cabo_TermLoanB4Member_6f962558-7672-4517-9bd1-e33b9a7e0408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" 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_ede9ad5b-d80b-437b-95a9-586aa2087923" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_c2bbc51f-34e7-457f-80ba-28b99ccf2099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_c2bbc51f-34e7-457f-80ba-28b99ccf2099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtAmortizationRate_fb307371-a444-4b0b-9621-215108e78d62" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtAmortizationRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_cabo_LongTermDebtAmortizationRate_fb307371-a444-4b0b-9621-215108e78d62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c27415cf-01de-4dbb-a5a5-3f069b1db819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c27415cf-01de-4dbb-a5a5-3f069b1db819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a091e587-8824-425d-8225-46258e7aaf2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_LongTermDebt_a091e587-8824-425d-8225-46258e7aaf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b1b80792-b957-4b3f-9749-81653c038419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b1b80792-b957-4b3f-9749-81653c038419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3582edd8-a7c6-4d80-b36c-2085738cf887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2caca91f-3f13-44f6-bee2-addcfa6f893a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_3582edd8-a7c6-4d80-b36c-2085738cf887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTSeniorNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTSeniorNotesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTSeniorNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ef5f19b0-93e6-4c34-8673-99c9727ed983" 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_ee8fbd93-8b43-4a01-8915-bad1083f46d8" 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_ef5f19b0-93e6-4c34-8673-99c9727ed983" xlink:to="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_68bf5e48-4c26-4972-a4f9-8c0a855c0e01" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_b3f9b694-0a80-4241-beaf-cd30c5dabaea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_7f40c287-8382-40ec-91ed-91ec91359621" xlink:to="loc_us-gaap_SeniorNotesMember_b3f9b694-0a80-4241-beaf-cd30c5dabaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_4bd64707-c8a2-467c-84e9-9178c5a90f2f" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_62d6caf7-aa2e-481c-a3e1-04d3343c1614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_62d6caf7-aa2e-481c-a3e1-04d3343c1614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_2743b103-c69f-448a-a7c1-0f1f8d11ae98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_2743b103-c69f-448a-a7c1-0f1f8d11ae98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_13746a08-b09f-4e10-857e-e1822cf06fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodThreeMember_13746a08-b09f-4e10-857e-e1822cf06fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_dfcccf54-c7ec-4b7b-9a20-465d2b7a9fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_1000b0ff-e1da-49ef-a54f-932c150a2fd5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_dfcccf54-c7ec-4b7b-9a20-465d2b7a9fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ee8fbd93-8b43-4a01-8915-bad1083f46d8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_0e8dd634-310c-45c3-82c4-b97ce216afe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_0e8dd634-310c-45c3-82c4-b97ce216afe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9df9293d-870b-49a5-ada7-ec958b66d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9df9293d-870b-49a5-ada7-ec958b66d21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_d31fd9fa-1659-4aac-b9b8-001fb7982796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_74ef7ae1-3f71-42e7-9794-961b39f2fa06" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_d31fd9fa-1659-4aac-b9b8-001fb7982796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTConvertibleNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTConvertibleNotesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c7859132-64d8-4c0e-b30c-30f7ed9ba4e7" 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_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" 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_c7859132-64d8-4c0e-b30c-30f7ed9ba4e7" xlink:to="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" 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_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_DebtInstrumentAxis_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" 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_1c1a89d3-bfc2-4e51-aca9-b9266591d80f" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesMember_6ebdff00-6def-4726-bee4-7ba946369068" xlink:href="cabo-20230331.xsd#cabo_The2026NotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2026NotesMember_6ebdff00-6def-4726-bee4-7ba946369068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2028NotesMember_e9e7a0ef-1278-4f6e-8145-b33e0b5421cc" xlink:href="cabo-20230331.xsd#cabo_The2028NotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2028NotesMember_e9e7a0ef-1278-4f6e-8145-b33e0b5421cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_772ae706-1b64-46c0-a224-a804369a1320" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea2886f-017b-487c-9aca-fdd96db699e3" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_772ae706-1b64-46c0-a224-a804369a1320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cf4c92d5-e2de-4761-aa05-9e1edc58e62a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_4283d963-bc58-463c-a66a-3310349661b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_dc067ae1-6241-4aef-a0a3-b7fb09d59b1e" xlink:to="loc_us-gaap_ConvertibleDebtMember_4283d963-bc58-463c-a66a-3310349661b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_a4e6daf5-e5ec-4453-a47a-1789b7ac78de" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_CompanyUndergoesAFundamentalChangeMember_3db56612-5b02-47ae-96fd-488a98c8f715" xlink:href="cabo-20230331.xsd#cabo_CompanyUndergoesAFundamentalChangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9c83b171-fd12-478a-8ea5-77d160b42dc1" xlink:to="loc_cabo_CompanyUndergoesAFundamentalChangeMember_3db56612-5b02-47ae-96fd-488a98c8f715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" 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_abff1b00-2b1d-4c92-a602-de1f8fe5d93d" xlink:to="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_6d870bcd-65a5-4f28-9b67-4a46788dd143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_6d870bcd-65a5-4f28-9b67-4a46788dd143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b6e06b5a-d497-4665-8a95-a3a6af51a5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b6e06b5a-d497-4665-8a95-a3a6af51a5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_9b0cbaae-540c-4543-97d9-c88714cc3b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_9b0cbaae-540c-4543-97d9-c88714cc3b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_62ce5ca6-953d-41aa-9327-24af25873ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_62ce5ca6-953d-41aa-9327-24af25873ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_306d265c-5df3-4c1b-b2cb-692bb94df4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_306d265c-5df3-4c1b-b2cb-692bb94df4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_b5c14ac8-ff08-45e8-b8aa-321498b501a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_b5c14ac8-ff08-45e8-b8aa-321498b501a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_957022b1-48ba-4803-a974-fb5195398ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_957022b1-48ba-4803-a974-fb5195398ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_181e31d7-8a4d-4de4-a8fd-9ce1c9bfffbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8cf667f2-8591-4d7c-bcd0-3ce616a5b0b4" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_181e31d7-8a4d-4de4-a8fd-9ce1c9bfffbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTScheduleofConvertibleNotesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fe415edd-1d32-45a4-9565-1de2abe5d1d0" 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_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fe415edd-1d32-45a4-9565-1de2abe5d1d0" xlink:to="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_64b14c2c-587a-4c85-ae0f-c0290b274d83" 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_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:to="loc_us-gaap_DebtInstrumentAxis_64b14c2c-587a-4c85-ae0f-c0290b274d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" 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_64b14c2c-587a-4c85-ae0f-c0290b274d83" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2ff43bd9-fc1c-4309-a6cf-ad1a145f203e" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesMember_e776e871-ad83-44ca-94a2-4838a5608758" xlink:href="cabo-20230331.xsd#cabo_The2026NotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:to="loc_cabo_The2026NotesMember_e776e871-ad83-44ca-94a2-4838a5608758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2028NotesMember_31271326-4877-4bee-8ad6-9ae8dcaa722c" xlink:href="cabo-20230331.xsd#cabo_The2028NotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_The2026NotesAndThe2028NotesMember_fb2c9c46-ba81-426a-9fa9-61c129ca90ab" xlink:to="loc_cabo_The2028NotesMember_31271326-4877-4bee-8ad6-9ae8dcaa722c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f1c958c4-1e82-4227-b05a-acffa455832b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_eec86382-9277-482c-b314-5cf18412bdd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_228b047e-7989-4ce8-b626-9d176cd5d497" xlink:to="loc_us-gaap_ConvertibleDebtMember_eec86382-9277-482c-b314-5cf18412bdd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_904ec1b6-1610-47ec-977d-511c284cfd44" xlink:to="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9ca02dbb-006b-441f-895f-af50d0681faf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_9ca02dbb-006b-441f-895f-af50d0681faf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_407a5697-6289-4061-a6eb-8084afbd59e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_407a5697-6289-4061-a6eb-8084afbd59e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_ee907566-e165-47e8-b10e-4ee556f4cbf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_ee907566-e165-47e8-b10e-4ee556f4cbf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0fe3dcd9-c2ed-4570-b63b-a8c186156fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_LongTermDebt_0fe3dcd9-c2ed-4570-b63b-a8c186156fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_6ecb25bb-4f9f-44d5-8950-2721f35a291e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_6ecb25bb-4f9f-44d5-8950-2721f35a291e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_a31ab70f-8682-46a0-bc29-9d843a6809eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_a31ab70f-8682-46a0-bc29-9d843a6809eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e32a9851-8fe9-4ff6-acb4-8c1514e2dc00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e32a9851-8fe9-4ff6-acb4-8c1514e2dc00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_87189b84-03ea-4384-86fd-c041e36adfce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_InterestExpenseDebt_87189b84-03ea-4384-86fd-c041e36adfce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_adf577e7-447d-43ae-8f0a-e97be87c2380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_877c133e-2953-472e-9697-f8b764118994" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_adf577e7-447d-43ae-8f0a-e97be87c2380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTUnamortizedDebtIssuanceCostsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7b273052-0d69-4e22-aeb2-79c4ee3f4e01" 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_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7b273052-0d69-4e22-aeb2-79c4ee3f4e01" xlink:to="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5905f875-12ba-4607-9a67-e7a3cb43ffbe" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_a4bb4fec-804a-4908-81a4-438ffc03d64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_a4bb4fec-804a-4908-81a4-438ffc03d64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_c03b0541-d4b2-4a9f-ab37-84b77e46df07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4b855a7e-af05-40ef-a973-bef3990e2731" xlink:to="loc_us-gaap_LongTermDebtMember_c03b0541-d4b2-4a9f-ab37-84b77e46df07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTable_796c4098-079c-4412-beff-b8348ce83eb2" xlink:to="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_243b3150-4258-4012-82a4-bd670491aed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionLineItems_edd68421-e5ed-40ae-8891-7b344b2282aa" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_243b3150-4258-4012-82a4-bd670491aed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_95146381-1e56-4277-b316-c4c34bbd53d6" 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_77435613-11fd-4578-bd7d-3a4e3f7ebca4" 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_95146381-1e56-4277-b316-c4c34bbd53d6" xlink:to="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_d664b2d0-a16d-4718-87e3-af2954d8b391" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MufgBankMember_57590be1-1d60-42ff-9c71-4db0bd5d990a" xlink:href="cabo-20230331.xsd#cabo_MufgBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3965f0b-2d28-44eb-9b30-d4200d058133" xlink:to="loc_cabo_MufgBankMember_57590be1-1d60-42ff-9c71-4db0bd5d990a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:to="loc_us-gaap_CreditFacilityAxis_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" 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_6515b8f0-8231-4ec3-89e0-d5119853e1bd" xlink:to="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_a02b4f3d-20e9-44f0-8795-a1b53525fe72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8a5cbc20-abe2-4b33-8766-cc3bdb99a214" xlink:to="loc_us-gaap_LetterOfCreditMember_a02b4f3d-20e9-44f0-8795-a1b53525fe72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_77435613-11fd-4578-bd7d-3a4e3f7ebca4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_08b23ff4-24ac-4329-b45e-f2dd6dd9cb85" xlink:href="cabo-20230331.xsd#cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee_08b23ff4-24ac-4329-b45e-f2dd6dd9cb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f5a06af2-c3e0-439a-971a-fb249e76dfeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f5a06af2-c3e0-439a-971a-fb249e76dfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_2c8dbe56-f085-4da4-9d32-4cce298efcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_2c8dbe56-f085-4da4-9d32-4cce298efcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_fc14e55c-d6f7-4626-a952-40bdf7b69dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_fc14e55c-d6f7-4626-a952-40bdf7b69dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LetterOfCreditMaximumBorrowingCapacity_d2c607f5-dac3-48b9-80d2-4ed05aa04e10" xlink:href="cabo-20230331.xsd#cabo_LetterOfCreditMaximumBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_cabo_LetterOfCreditMaximumBorrowingCapacity_d2c607f5-dac3-48b9-80d2-4ed05aa04e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b1cd4e29-06a0-494b-bb9c-c8a43b042e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_LineOfCredit_b1cd4e29-06a0-494b-bb9c-c8a43b042e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c4da45a3-5725-4916-b204-c63ab513879a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1aebb681-392a-4d61-9648-ffa6e2d24504" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c4da45a3-5725-4916-b204-c63ab513879a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/DEBTFutureMaturitiesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#DEBTFutureMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/DEBTFutureMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5f442660-20a8-4e3f-846e-863d3c46505f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5f442660-20a8-4e3f-846e-863d3c46505f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_da053a51-0d40-462c-bd38-8063f1f21092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_da053a51-0d40-462c-bd38-8063f1f21092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2cf2126e-9aec-47ba-a963-1aa00a83ce45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2cf2126e-9aec-47ba-a963-1aa00a83ce45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1d164370-c368-4ecd-b2d7-2f18129bb5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1d164370-c368-4ecd-b2d7-2f18129bb5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c0f09cb1-bebd-43cb-9661-10d7c5b140eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c0f09cb1-bebd-43cb-9661-10d7c5b140eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_LongTermDebtMaturityAfterYearFour_a6c2ae76-b805-4424-af4b-89d0206da93e" xlink:href="cabo-20230331.xsd#cabo_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_cabo_LongTermDebtMaturityAfterYearFour_a6c2ae76-b805-4424-af4b-89d0206da93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_068dd964-ac21-418a-aede-cf059190c49a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2af067ea-f035-41de-9161-7e357b14829e" xlink:to="loc_us-gaap_LongTermDebt_068dd964-ac21-418a-aede-cf059190c49a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSInterestRateSwapAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_141f0410-c30f-4ced-9eba-43171857f0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCreditDerivativesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_141f0410-c30f-4ced-9eba-43171857f0d1" xlink:to="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_614943d9-e91f-4fc0-9ce9-9ecb38e59394" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a5b2421b-c7b9-4fff-8431-37b889db6da1" xlink:to="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_FirstInterestRateSwapAgreementMember_8856855c-f326-4cca-aa23-b4b100ac57ef" xlink:href="cabo-20230331.xsd#cabo_FirstInterestRateSwapAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:to="loc_cabo_FirstInterestRateSwapAgreementMember_8856855c-f326-4cca-aa23-b4b100ac57ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SecondInterestRateSwapAgreementMember_2d78db6b-347f-442e-ae27-a3d5e59f6cf8" xlink:href="cabo-20230331.xsd#cabo_SecondInterestRateSwapAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestRateSwapMember_2d657f11-7183-4562-b8ba-750e13d0405b" xlink:to="loc_cabo_SecondInterestRateSwapAgreementMember_2d78db6b-347f-442e-ae27-a3d5e59f6cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_09de6452-3ecb-45cb-af20-c99d379e3213" xlink:to="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_d3591ea9-e156-4b49-8a5b-19ff11d50ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_fe9b4c3c-4a04-4695-ad61-48c866b5a1a1" xlink:to="loc_us-gaap_CashFlowHedgingMember_d3591ea9-e156-4b49-8a5b-19ff11d50ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e4e1d22f-409d-4348-809d-22e0491636a2" 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_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_VariableRateAxis_e4e1d22f-409d-4348-809d-22e0491636a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" 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_e4e1d22f-409d-4348-809d-22e0491636a2" xlink:to="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_24e31b9b-3395-4efc-b0c6-e8d5686d6c3d" 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_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_24e31b9b-3395-4efc-b0c6-e8d5686d6c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_dface4d5-e19d-43ff-a419-80ceb0b2b6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_fcabe6c7-3c51-4add-9d04-a12119c81c60" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_dface4d5-e19d-43ff-a419-80ceb0b2b6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditDerivativesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCreditDerivativesTable_ad56db54-a84f-4f87-979e-d361f99b3063" xlink:to="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_b8bc82f6-e344-42e8-b8cd-e113debc16e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_b8bc82f6-e344-42e8-b8cd-e113debc16e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_599214df-bcab-46ee-b808-e28247e4392e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeNotionalAmount_599214df-bcab-46ee-b808-e28247e4392e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_f5dd638b-2630-4522-93d2-153c66e91be8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditDerivativesLineItems_208772b1-2f95-49e1-ac09-99f7a0f44b3a" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_f5dd638b-2630-4522-93d2-153c66e91be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2052f6f2-b8a6-41c3-91c3-15cbf471d14d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2052f6f2-b8a6-41c3-91c3-15cbf471d14d" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a0c9a529-239d-44cd-b58e-3f3c47d2a2e8" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_4c661f5e-d550-4970-80e8-4c7ef7d02b82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_56d5a5f0-f0d0-4867-8ca2-879f45833fda" xlink:to="loc_us-gaap_InterestRateSwapMember_4c661f5e-d550-4970-80e8-4c7ef7d02b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" 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_1d3da07c-0193-4c6a-a74d-d6ed7efd0848" xlink:to="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_0ba9105b-23e8-4b63-aaf1-1d1a687d04fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_60e6db4a-9256-4017-9cc0-d4185ee61bc0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_0ba9105b-23e8-4b63-aaf1-1d1a687d04fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_bbac581a-2dc7-47b7-8bfc-3d7718396b29" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" 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_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" 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_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_15de55f8-acaf-499e-b5c3-bc109f08b7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_afaf9b51-beaf-4c10-8c5f-de72e6adfabf" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_15de55f8-acaf-499e-b5c3-bc109f08b7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_497f07c6-d65c-4845-a823-7cd428f22d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_2f3f0c39-83c5-4cee-b7be-9dfbc92de89f" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_497f07c6-d65c-4845-a823-7cd428f22d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_4d94b976-2f82-44d3-8191-c34f260115e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e5ed319c-24d4-4bc7-bc32-d10e9d06bdd2" xlink:to="loc_us-gaap_DerivativeAssets_4d94b976-2f82-44d3-8191-c34f260115e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6fcd9a74-23c9-4e23-9d8a-441cf127beec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1bc47e0a-aada-4761-8f14-4f2898aad9d1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6fcd9a74-23c9-4e23-9d8a-441cf127beec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_a6da997b-a7f2-429b-bb8f-4ca2f75cb699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_a6da997b-a7f2-429b-bb8f-4ca2f75cb699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_3d4b2b98-4e5a-432d-a668-5920b4cc6e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_3d4b2b98-4e5a-432d-a668-5920b4cc6e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_37b52117-e01a-41e6-a414-224825e4fcf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_37b52117-e01a-41e6-a414-224825e4fcf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5160e0c6-4a7a-45d2-922a-c9ba419f0939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_8c66ed12-a749-47ba-980e-5ea879c62787" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5160e0c6-4a7a-45d2-922a-c9ba419f0939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_395e6d55-2582-4b8b-8b0d-6581a7d7efd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_395e6d55-2582-4b8b-8b0d-6581a7d7efd0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_28808451-ed07-4254-ad7d-a8bae7b9bb36" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_87664009-d496-45fb-9a65-7f951ac775af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_87664009-d496-45fb-9a65-7f951ac775af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_728f4fef-9e2d-41fa-a95c-a75ab5cfb409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_728f4fef-9e2d-41fa-a95c-a75ab5cfb409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_669b8e14-159e-4530-8af2-0afc9c9b1291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2ba4bb39-7035-46b7-821a-c10900deba61" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_669b8e14-159e-4530-8af2-0afc9c9b1291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_2b8455a8-f096-454c-9fde-218777678a6f" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e122389-b5c5-47fa-a872-5a4b60a6beac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1e122389-b5c5-47fa-a872-5a4b60a6beac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_301c0e0d-42ac-4958-86da-445c2a554510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_301c0e0d-42ac-4958-86da-445c2a554510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d35270d9-27a9-49e7-99b0-1e93c2f5c07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5f5b2ce9-9778-40a1-8ee6-01e65334702c" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_d35270d9-27a9-49e7-99b0-1e93c2f5c07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_717df049-c3e8-4f9c-beba-2b1f4889d9b2" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_8af3cfea-6d92-44a4-9f3d-1226c21fde5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:to="loc_us-gaap_InterestRateSwapMember_8af3cfea-6d92-44a4-9f3d-1226c21fde5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_c0b0c816-b1b3-4d07-b12a-c8f22476de61" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6ae7b626-47fa-4885-8aaa-ff86128a1964" xlink:to="loc_cabo_MBINetOptionMBIMember_c0b0c816-b1b3-4d07-b12a-c8f22476de61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0e5c8a87-b14e-4d78-9b3f-53b0ad8a888d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_c92646f7-327c-4b72-8a97-9ea9223b2081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:to="loc_us-gaap_MoneyMarketFundsMember_c92646f7-327c-4b72-8a97-9ea9223b2081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_212603db-c22f-43dc-ab7c-a86be385e4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_2ad8dd06-abc8-48a2-a23f-c13c4f23863d" xlink:to="loc_us-gaap_CommercialPaperMember_212603db-c22f-43dc-ab7c-a86be385e4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_b3917316-6a87-4a0a-8558-bf5b31e7f7d0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a999c521-3e2d-4705-9630-3c2c3e801453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_LineOfCreditMember_a999c521-3e2d-4705-9630-3c2c3e801453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_db1baff6-3389-4021-beae-bf33ee89a080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_SeniorNotesMember_db1baff6-3389-4021-beae-bf33ee89a080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_81332e4c-cf25-426a-b02c-5b5dde1a314f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f1601ff0-298c-4470-a3b6-f25dc5a1d716" xlink:to="loc_us-gaap_ConvertibleDebtMember_81332e4c-cf25-426a-b02c-5b5dde1a314f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_CreditFacilityAxis_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" 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_ec2c5d00-9a4e-4f74-95dc-058d14457ac6" xlink:to="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_TermLoanMember_e6b08fa7-134d-484d-bd97-991ed7326eb2" xlink:href="cabo-20230331.xsd#cabo_TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:to="loc_cabo_TermLoanMember_e6b08fa7-134d-484d-bd97-991ed7326eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_8047cb4b-9039-4c1a-a5b7-eed7e38337b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8a5276d2-e72a-4ed7-825a-63a8bb0173c3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_8047cb4b-9039-4c1a-a5b7-eed7e38337b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7324fdbb-c94f-4154-aa3d-8067f2bb300b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:to="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ae57ceb-7f7c-44c7-93a2-70acb4ccbd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_033de458-09a9-4e46-8d99-86f1d2482782" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ae57ceb-7f7c-44c7-93a2-70acb4ccbd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b35deb6b-1404-468c-a93c-0bb8fb869f7a" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_7b088349-b92f-4307-8114-4ce7a7db71b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_8cda10bf-58fc-4ee2-8656-d16bce7a5a95" xlink:to="loc_us-gaap_DerivativeAssets_7b088349-b92f-4307-8114-4ce7a7db71b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4f441d70-73b1-4017-a08c-a66a69b5451e" xlink:to="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:to="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_28ddb7b9-205d-43f4-98ce-f97cccd5abad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract_6a3b7c90-c14f-42fb-8697-1325fe92d397" xlink:to="loc_us-gaap_LongTermDebtFairValue_28ddb7b9-205d-43f4-98ce-f97cccd5abad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_5c20d1f4-7314-448e-8a8c-add6d55cfe04" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_bf1eef32-e4a0-49bb-8cdf-cd72cce78d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrentAbstract_65bd4ead-70c2-4761-81e3-0606c7a7e840" xlink:to="loc_us-gaap_DerivativeLiabilities_bf1eef32-e4a0-49bb-8cdf-cd72cce78d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a4aea783-784f-4383-bcba-b38d9aed417a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a4aea783-784f-4383-bcba-b38d9aed417a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_01803ed6-88e4-40fa-9a25-cc1b76a9efea" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEquityVolatilityMember_1dce8a6d-a986-4d0c-91a8-03483e4f90bd" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEquityVolatilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputEquityVolatilityMember_1dce8a6d-a986-4d0c-91a8-03483e4f90bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputEBITDAVolatilityMember_b471a8e9-7ce2-4b83-b9cc-399ee1025887" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputEBITDAVolatilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputEBITDAVolatilityMember_b471a8e9-7ce2-4b83-b9cc-399ee1025887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_709b1d60-530c-494c-8bec-d3019651ee21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_709b1d60-530c-494c-8bec-d3019651ee21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MeasurementInputCostOfDebtMember_84c9100d-7640-4bab-8c33-80a967650747" xlink:href="cabo-20230331.xsd#cabo_MeasurementInputCostOfDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_ba6e4a8e-76b1-4dc7-9c50-76c32d5af6a6" xlink:to="loc_cabo_MeasurementInputCostOfDebtMember_84c9100d-7640-4bab-8c33-80a967650747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_0a66880a-d8ce-4b7e-88f0-dfa98f0326ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionCableOneMember_395aae1f-61e1-4ba8-b48e-844a9a3b1498" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionCableOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:to="loc_cabo_MBINetOptionCableOneMember_395aae1f-61e1-4ba8-b48e-844a9a3b1498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_6a1b1fa9-272c-4284-8d1b-a6647264e67f" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_299ec59f-2716-4252-bcda-70fba099a7e3" xlink:to="loc_cabo_MBINetOptionMBIMember_6a1b1fa9-272c-4284-8d1b-a6647264e67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_5ec2c466-86c8-4317-9c6e-20397aab76b7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityMeasurementInput_05844421-4467-4524-a863-84f561ee8157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4ce5bb67-e2be-49e4-9d3d-faf8234886b1" xlink:to="loc_us-gaap_DerivativeLiabilityMeasurementInput_05844421-4467-4524-a863-84f561ee8157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_9224128e-3e8c-44c7-b978-429ddcad37c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_TreasuryStockShares_9224128e-3e8c-44c7-b978-429ddcad37c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_eff90b01-a7ac-4a24-ad75-55a283e12861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_eff90b01-a7ac-4a24-ad75-55a283e12861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d27a681f-b1a7-445e-9929-e3b5622cb370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d27a681f-b1a7-445e-9929-e3b5622cb370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_aedc21bb-30ca-4f2d-8803-8a5f2a575c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_aedc21bb-30ca-4f2d-8803-8a5f2a575c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83696a26-2658-41c0-b617-f46a59126e62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_83696a26-2658-41c0-b617-f46a59126e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d2b6bd99-091d-4d95-9fd2-2442cd501b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d2b6bd99-091d-4d95-9fd2-2442cd501b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d88753f9-09f8-450f-afed-fdc909d193eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c4aceb00-2098-42fa-bc11-29a63d76ae9e" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d88753f9-09f8-450f-afed-fdc909d193eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_14521945-99de-4926-a7ae-cf4d44a9e74d" 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_cc725594-f8b8-489f-8655-3262ca4e0337" 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_14521945-99de-4926-a7ae-cf4d44a9e74d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cc725594-f8b8-489f-8655-3262ca4e0337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cc725594-f8b8-489f-8655-3262ca4e0337" xlink:to="loc_us-gaap_AwardTypeAxis_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" 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_c49bde56-b5cf-4d7b-b6f9-8f2cb47877b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e0bfa9d5-cd0a-469c-bfce-028701820845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:to="loc_us-gaap_RestrictedStockMember_e0bfa9d5-cd0a-469c-bfce-028701820845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_96dfa20b-5287-4562-85ce-afb5743a85c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e54bc6ef-f2ec-4746-9ea5-fd8ce950aa60" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_96dfa20b-5287-4562-85ce-afb5743a85c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cc725594-f8b8-489f-8655-3262ca4e0337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_df970f16-f06e-486d-a432-f813bdcc9507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_df970f16-f06e-486d-a432-f813bdcc9507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_bfdefbd7-b91d-49ce-9014-9785f39965d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_bfdefbd7-b91d-49ce-9014-9785f39965d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3e49f7e3-6331-4cef-a386-7f9f5041c44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_3e49f7e3-6331-4cef-a386-7f9f5041c44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_70cf0fd0-946e-4962-99c3-f78884bd1337" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_70cf0fd0-946e-4962-99c3-f78884bd1337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_08d64c6f-ba39-4edd-bb91-8436da50d2d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8fff07d4-b619-4ef6-bab8-c417da48d9b9" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_08d64c6f-ba39-4edd-bb91-8436da50d2d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_28b91a7d-ea11-4468-bb1f-c24838477eca" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_28b91a7d-ea11-4468-bb1f-c24838477eca" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_0f9a1c9c-1e79-4fcf-86b1-ce261bc63321" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_17a63cf4-7af1-4389-ad17-8d50b7f88734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_42730488-1d01-4b70-9789-141b0f687214" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_17a63cf4-7af1-4389-ad17-8d50b7f88734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:to="loc_us-gaap_AwardTypeAxis_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" 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_e1ea838c-c146-4a4a-9cb1-d8e08df5eca2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cca79150-c901-4b2d-8a18-7a984e98da53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:to="loc_us-gaap_RestrictedStockMember_cca79150-c901-4b2d-8a18-7a984e98da53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_06b07d67-25f8-4df4-86af-c22b89dc8f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bcecf825-6655-4403-8f23-198cce0b453f" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_06b07d67-25f8-4df4-86af-c22b89dc8f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_8394abe8-6094-4a20-9472-f75c8cf81370" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5743ef37-f8cd-4616-9796-895ba1ef57f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cd4b307a-a13c-4cf2-b108-5d1117100737" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5743ef37-f8cd-4616-9796-895ba1ef57f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONRestrictedStockDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c4851ae7-22a1-455d-8feb-77dca38656af" 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_cac79be2-e159-417f-877b-dda26e9f2d89" 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_c4851ae7-22a1-455d-8feb-77dca38656af" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cac79be2-e159-417f-877b-dda26e9f2d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9266d738-f749-4b91-918f-671058740fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cac79be2-e159-417f-877b-dda26e9f2d89" xlink:to="loc_us-gaap_AwardTypeAxis_9266d738-f749-4b91-918f-671058740fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" 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_9266d738-f749-4b91-918f-671058740fb1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_93aa786d-722a-4a5b-8f96-c020869c2705" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4fc2879d-e590-4707-8774-a536c718ca5e" xlink:to="loc_us-gaap_RestrictedStockMember_93aa786d-722a-4a5b-8f96-c020869c2705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cac79be2-e159-417f-877b-dda26e9f2d89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6638141c-dd15-477e-8814-1f0467d7cef2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6638141c-dd15-477e-8814-1f0467d7cef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_800c49c0-ed1d-4ff0-82e1-5c81a9c18c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_800c49c0-ed1d-4ff0-82e1-5c81a9c18c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7c314e9c-1e7f-465e-918d-4aa9a103a6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7c314e9c-1e7f-465e-918d-4aa9a103a6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b071172b-5fe6-404d-acb4-33dac6869ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b071172b-5fe6-404d-acb4-33dac6869ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfd2240f-84a6-4b7b-ba70-12aeaad05ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4800cae6-8fb7-45c7-89b4-f61067c2aba1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cfd2240f-84a6-4b7b-ba70-12aeaad05ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_b75945a9-b22d-4a2a-a3fd-c0fc0923d4d4" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued_b75945a9-b22d-4a2a-a3fd-c0fc0923d4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_82bf03fa-037b-43db-b448-3eca55e88ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_82bf03fa-037b-43db-b448-3eca55e88ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a60e5285-ccab-43a5-b88b-71a9d9805a24" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a60e5285-ccab-43a5-b88b-71a9d9805a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3d41f082-134a-491e-8e43-f96d8e2e80fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3d41f082-134a-491e-8e43-f96d8e2e80fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_03e33f7f-2e86-4901-b4fb-94f622bfd27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_03e33f7f-2e86-4901-b4fb-94f622bfd27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b46c74e-0e85-4e23-8949-96da5dc7bee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d1e3c0a5-39bb-4014-9a89-4230285b2620" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2b46c74e-0e85-4e23-8949-96da5dc7bee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_c2142746-1a75-4c13-9fbb-984bb6d7ba18" xlink:href="cabo-20230331.xsd#cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6938e523-ce97-4dd0-89a7-7ad240a5d59d" xlink:to="loc_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue_c2142746-1a75-4c13-9fbb-984bb6d7ba18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_32f4a694-4e7d-4321-8773-68804494a548" 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_370de2a7-84e4-4f3d-ab0d-03e114887c84" 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_32f4a694-4e7d-4321-8773-68804494a548" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_370de2a7-84e4-4f3d-ab0d-03e114887c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_370de2a7-84e4-4f3d-ab0d-03e114887c84" xlink:to="loc_us-gaap_AwardTypeAxis_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d52ff50c-7ce1-4e8c-995a-21c8413e594c" 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_d5346f0f-c877-42ea-b78f-c27b5a57b572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d52ff50c-7ce1-4e8c-995a-21c8413e594c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_3bd5e709-35cd-4eb3-9eab-9eb24bf35e74" 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_d52ff50c-7ce1-4e8c-995a-21c8413e594c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_3bd5e709-35cd-4eb3-9eab-9eb24bf35e74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_370de2a7-84e4-4f3d-ab0d-03e114887c84" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60b19126-947b-4087-8656-d62e9ca8b4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60b19126-947b-4087-8656-d62e9ca8b4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8a51ed0d-808b-48f4-a300-cd1afffa2add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8a51ed0d-808b-48f4-a300-cd1afffa2add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_51e16d61-940a-4618-950e-f7117d8c1a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_51e16d61-940a-4618-950e-f7117d8c1a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a61757cb-fca7-4717-bbfa-6e69236a27b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_074773f1-533c-4f39-a2d6-7c55c0d39dbc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_a61757cb-fca7-4717-bbfa-6e69236a27b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c8e3ab22-218d-4c8a-9739-ffd863e9240a" 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_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" 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_c8e3ab22-218d-4c8a-9739-ffd863e9240a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" xlink:to="loc_us-gaap_AwardTypeAxis_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" 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_2fa6b2c0-6c42-4841-baee-7e25c744caae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_3e423846-c32f-4a28-b32e-6853145e3ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b0d9fb6b-85a1-4ca0-a8a7-8cd8b2a13ae3" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_3e423846-c32f-4a28-b32e-6853145e3ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_d15ca56b-a5bb-43ed-9147-ec9be44f35eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6dcd6640-31b7-4bb8-b29c-2124fd40e978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6dcd6640-31b7-4bb8-b29c-2124fd40e978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_787edd8b-da25-4e73-957b-fa04babbbcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_787edd8b-da25-4e73-957b-fa04babbbcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ac2d63e1-0f04-43a6-9966-d820f8993911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_102afe88-6cb9-4b04-b5bd-b5e133e37789" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_ac2d63e1-0f04-43a6-9966-d820f8993911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_ef599f70-b937-46b9-8e8f-9668c77c110e" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_ef599f70-b937-46b9-8e8f-9668c77c110e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f93cfd98-b9f6-4ef4-9070-271d48b4be9d" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f93cfd98-b9f6-4ef4-9070-271d48b4be9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_541e8e67-b4b0-4b99-a1c5-e20aa5672a41" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_541e8e67-b4b0-4b99-a1c5-e20aa5672a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f396b156-e111-41d2-ba81-c781d55cb90d" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward_0e65bebf-0c4e-4f91-aea0-2121f5dda620" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_f396b156-e111-41d2-ba81-c781d55cb90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_5cb85663-0c68-4eed-81fe-5b788ccec8ce" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_5cb85663-0c68-4eed-81fe-5b788ccec8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_3be132fa-d2a4-4144-ba93-f199d3cd4071" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_3be132fa-d2a4-4144-ba93-f199d3cd4071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_85b22ee8-72c9-4320-bbba-3bfec08ff54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_85b22ee8-72c9-4320-bbba-3bfec08ff54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_63d31d22-8074-4958-bc63-6e92876940cd" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward_4a8a2549-952d-4f06-a75f-9e872e9641a0" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_63d31d22-8074-4958-bc63-6e92876940cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_cd179e8f-eb24-4268-8893-9cf9ce987ca8" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue_cd179e8f-eb24-4268-8893-9cf9ce987ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_578f0d25-ae37-4b21-abad-24d704ce41b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward_ca396041-8b35-48d5-b0fe-f93413200d3b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_578f0d25-ae37-4b21-abad-24d704ce41b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_e3772102-6792-43d2-ad10-f14818d9bd09" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable_e3772102-6792-43d2-ad10-f14818d9bd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9741727e-ecf3-412f-9482-55b17cd91cd4" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c0798df7-b5f1-40cd-9516-0ed79c62c605" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_c0798df7-b5f1-40cd-9516-0ed79c62c605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_70cc440c-1d40-4163-9580-886611770e6f" xlink:href="cabo-20230331.xsd#cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_b021b9c1-3a67-48d2-8598-21eb4847b5c1" xlink:to="loc_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms_70cc440c-1d40-4163-9580-886611770e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_022652d3-67f4-44cb-91be-53e6326d2c44" 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_EffectiveIncomeTaxRateContinuingOperations_2ba32d8b-91df-46aa-8028-775add63d04c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_022652d3-67f4-44cb-91be-53e6326d2c44" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2ba32d8b-91df-46aa-8028-775add63d04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_a8aa08c8-98e8-447f-99d9-ccf3ca489e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_022652d3-67f4-44cb-91be-53e6326d2c44" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_a8aa08c8-98e8-447f-99d9-ccf3ca489e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9851fc5e-c809-42c5-88a2-6f550bf3ba87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_022652d3-67f4-44cb-91be-53e6326d2c44" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9851fc5e-c809-42c5-88a2-6f550bf3ba87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#OTHERINCOMEANDEXPENSEDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_f492794c-7865-4cba-9d7a-75e923af808e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_f492794c-7865-4cba-9d7a-75e923af808e" xlink:to="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_49358d66-86bf-45a3-8a74-9e6d0032a74b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MBINetOptionMBIMember_7abb4e88-9d0d-4730-8513-31f326cd9d3b" xlink:href="cabo-20230331.xsd#cabo_MBINetOptionMBIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_93aa3cc4-9076-42ed-9312-15697db6b24d" xlink:to="loc_cabo_MBINetOptionMBIMember_7abb4e88-9d0d-4730-8513-31f326cd9d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" 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_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" 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_a4733da1-e719-43f1-8cc8-7b8c62d0ff77" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_PointBroadbandHoldingsMember_a666e9b5-4404-4f9f-b2ad-c87883910d5f" xlink:href="cabo-20230331.xsd#cabo_PointBroadbandHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_058cf5df-1de6-4615-bd1a-c6ee98dbaeab" xlink:to="loc_cabo_PointBroadbandHoldingsMember_a666e9b5-4404-4f9f-b2ad-c87883910d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffsettingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsTable_f55dfd38-a926-45e9-9f01-04e86269d7bc" xlink:to="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_1891d99f-23d9-4d57-b87b-afb262b61afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_1891d99f-23d9-4d57-b87b-afb262b61afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_13a58c92-248d-464f-842c-09cac0098e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_13a58c92-248d-464f-842c-09cac0098e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_d69f4dda-b94b-4aee-8c8e-ab7713334ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterestAndDividend"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_d69f4dda-b94b-4aee-8c8e-ab7713334ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_MarkettomarketAdjustment_26bd853f-58e3-4bc4-9b9d-bc31c60b905f" xlink:href="cabo-20230331.xsd#cabo_MarkettomarketAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_cabo_MarkettomarketAdjustment_26bd853f-58e3-4bc4-9b9d-bc31c60b905f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_3f95aa93-4079-41a3-9e13-a41debc55a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_3f95aa93-4079-41a3-9e13-a41debc55a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_bc7a272c-26dd-4125-9132-588a628d1341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffsettingAssetsLineItems_c00b6f14-fd65-4d09-ba2a-d751c73ec997" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_bc7a272c-26dd-4125-9132-588a628d1341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="cabo-20230331.xsd#NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_a248236b-c630-4783-a021-396bee29c242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:to="loc_us-gaap_NetIncomeLossAbstract_a248236b-c630-4783-a021-396bee29c242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_96e456a2-35dc-432e-9c4d-2c3d56df0f29" 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_NetIncomeLossAbstract_a248236b-c630-4783-a021-396bee29c242" xlink:to="loc_us-gaap_NetIncomeLoss_96e456a2-35dc-432e-9c4d-2c3d56df0f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_b4bd5348-74e2-4f39-a55c-7357cc01708b" xlink:href="cabo-20230331.xsd#cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_a248236b-c630-4783-a021-396bee29c242" xlink:to="loc_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash_b4bd5348-74e2-4f39-a55c-7357cc01708b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30f0cb31-690f-4fcf-b1c7-6642c82c965a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_a248236b-c630-4783-a021-396bee29c242" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_30f0cb31-690f-4fcf-b1c7-6642c82c965a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7f47a937-11a7-4c9f-b944-679bf6f40232" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7f47a937-11a7-4c9f-b944-679bf6f40232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f015aa18-748f-4d4f-b679-eb9946a53261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f015aa18-748f-4d4f-b679-eb9946a53261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_d55da0c8-4ae0-456e-a11b-dee5122a3866" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_d55da0c8-4ae0-456e-a11b-dee5122a3866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_63e377ca-b712-4e5c-939b-dc99daf672b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_31bee3d8-e3a8-48c5-9048-9ff47af147b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_63e377ca-b712-4e5c-939b-dc99daf672b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_NetIncomePerCommonShareAbstract_cd8f2353-bcf4-4881-afc1-e0674e67542c" xlink:href="cabo-20230331.xsd#cabo_NetIncomePerCommonShareAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:to="loc_cabo_NetIncomePerCommonShareAbstract_cd8f2353-bcf4-4881-afc1-e0674e67542c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_047dd4c9-83ba-4ffb-bde8-c7830fd02b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_NetIncomePerCommonShareAbstract_cd8f2353-bcf4-4881-afc1-e0674e67542c" xlink:to="loc_us-gaap_EarningsPerShareBasic_047dd4c9-83ba-4ffb-bde8-c7830fd02b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b69ddb28-a12b-4cd0-b1ec-144b8b909ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_NetIncomePerCommonShareAbstract_cd8f2353-bcf4-4881-afc1-e0674e67542c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b69ddb28-a12b-4cd0-b1ec-144b8b909ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_5c262585-6569-455a-922d-babab9196a1b" xlink:href="cabo-20230331.xsd#cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:to="loc_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_5c262585-6569-455a-922d-babab9196a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_25583316-75ec-45f5-8729-421e1f8f1259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract_5c262585-6569-455a-922d-babab9196a1b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_25583316-75ec-45f5-8729-421e1f8f1259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b81094ad-e770-42ef-abd8-c5c2802f9e65" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" 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_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:to="loc_us-gaap_DebtInstrumentAxis_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" 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_347fb717-7d8a-4d0a-91b8-1d992ec06bbd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cabo_The2026NotesAndThe2028NotesMember_1ed3cef4-ca12-4764-a7a6-24cb2e703bd3" xlink:href="cabo-20230331.xsd#cabo_The2026NotesAndThe2028NotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a35925ab-b6d1-4d05-9f5a-47609fb554de" xlink:to="loc_cabo_The2026NotesAndThe2028NotesMember_1ed3cef4-ca12-4764-a7a6-24cb2e703bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_cac5f59c-7762-43c5-a4c5-ab426a1e6ce3" xlink:to="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_2df0aed5-ec69-4851-a18a-e1f6d2c8c530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_1b29ce06-3469-44be-ac86-71dd2e638806" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_2df0aed5-ec69-4851-a18a-e1f6d2c8c530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>cabo-20230331_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cabo-20230331_g1.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !8 <(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*2D+A1
MD\#K0 M&:^5/CQ^WYX5^&MQ<Z/X4@3Q=KL)*23++ML;=AV:0<R$>B\>]>&67
MC/\ :K_:"!N]%34-'TB93L>TC33;8J>RR/\ .WU!/UKZ"ADF)J4U6K-4X/K)
MV_ ^?KYUAZ=1TJ*=22Z15_Q/T>HK\];;]D']I"ZA66;XA-;RL,F.3Q%=EA[9
M4$?K56;X?_M:?!U6N[#5]2U^SA;>4MKY=1#8]8I?G(]@*V_L>C+W:>+@W\U^
M)C_;%>/O5,)-+[S]%,TM?#OPB_X**%=430_BGHG]CW*,(GU6RB=1$W3]] WS
M)[E<X]*^UM)UBRU[3;;4=.NX;ZPN4$L-S;N'CD4]"".HKR<9E^(P,E&O&U]G
MT?HSUL'C\/CHN5"5[;KJO5%RBDI:\\] **** "BBB@ I,TV9BD+L.H4D?E7Q
MU^Q?^TAX\^,GQ.\3Z-XJU*WO=/L;!IX(X;2.$JXG5,DJ,GY2:[:.$J5Z-2O#
M:%K_ #.*MBZ="M3HSWG>WR/L>EI*6N([0HHHH 2DW<TM?.O[;/QB\5?!;X>Z
M-JWA.]ALKVYU,6TKS6Z3 Q^6[8PPXY YKIPV'GBZT:%/>6B.7$XB&%HRKU-H
MGT5^-%>??L_^+M4\??!?PAXAUJ9+C5=1L$GN98XPBLY)Y"C@5Z%652G*E4E3
MENG;[C:G456$:D=FK_>%%%%9F@4444 %%%% !1110 44E8WB[QGHG@+P_=:W
MX@U*WTG2[89DN;A]JCT [DGL!R:J,7)J,5=LF4E%.4G9(V=U)7P7\3O^"BVK
MZUJQT;X6>'6E,C>7#J%_ TT\Q]8K=>G_  +)]A7-P_#_ /:U^+D:W-]JFK:-
M:RMN"W6H)IP7/?RX\,![$5]''(:T8J>*G&DG_,]?N/G)Y[1E)PPL)56OY5I]
MY^C/-%?GC<?LC_M)V</G0>/9+F5>1%'XCN@Q/IE@!^M4+OQ]^U5^S_\ Z5KL
M%_K.DP@>8]Y"FH6^T=C+'\R_4D52R6%73#XF$GVO8EYU.EKB,-.*[VN?H[FE
MKY5^!/[?7A+XEW-KI'BB!?".NS$)'))+OLKACV60XV$^C<>]?5"L&&1TKQ,5
M@Z^#G[.O'E?];'MX7%T,9#VE"5T.HI,TM<9V!1110 4444 %%%% !1110 44
M44 %%%)0 M%)1F@!:*** $/M7P/^VQ^U)J6M:]-\*_ D\S9D%IJEU9$F6YF8
M@?9(B.<9.&(Y).WL<_5/[2GQ3/P=^#/B'Q%"P745B^S6 ;O<2':A_#);_@-?
M'G_!.WX0KXM\8ZO\1-90W2:3(8+)IOFWWCC=)*<]2JM^;Y[5]5D]"E1HU,RQ
M"O&&D5WE_P #^MCY7-J]6M6IY;AW9SUD^T?^">Q?LO?L0Z)\.-/LO$/C6S@U
MKQ8RB1+28![;3^X55Z/(.['@'IZGZO50J@ 8 X %+2UX.*QE;&U'5KRN_P O
M0]["82C@J:I48V7Y^HF!2&G45QG8>/\ QZ_9E\)?'K1Y1J-HFG^($3%IK=M&
M!-&W8/\ \]$]5/X8KP3]BCPW\6_A/\0_$/@76M#N)/!=J[^;>3,5MX)\962V
M+??608RJ],@G!!S]MT5ZU+,JL,+/"37-![7^R^Z/*J9;2GB88N'NR6]NJ[,0
M4M-JCK6O:;X;TV74-6O[;3;&$9DN;N58XU^K$XKRDFW9'J-I*[-"BOGOQ)^W
MA\'?#MP\*>(9]8=3@MI=G)*GX,0 ?J":R+'_ (*'_"&[F"27&M6@)QYDVFMM
M'_?)->E'*\=)<RHRMZ,\QYI@8OE=:-_5'TU2UP?P[^.7@/XK97PMXGL=5N N
MYK57*3J/4QN W;TKNPV:X*E.=*7)4BT^ST/0IU(58\].2:\M1EQ_Q[R_[I_E
M7YV_\$W?^2V>-O\ L%-_Z4K7Z)7'_'O+_NG^5?G;_P $W<?\+K\;_P#8*;_T
MI6OH\M_Y%V-](_F?.9E_R,,'ZR_)'Z+45R?C[XJ>$OA=IJWOBK7[+186_P!6
MMQ)^\D_W$&6;\ :\/U#_ (*(_"*SN&CBFUJ]53CS;?3CM/TW$']*\6C@<5B5
MS4:;DO)'LUL=A<,^6M42?FSZ<HKP+PC^W)\(/%UTEL/$;Z--(<*-7MGMU)]-
MYRH_$BO=K6\@U"WCN+::.XMY5#QRPN&1U/0@C@BLJV&KX9VK0<?56-:.)HXA
M7HS4O1W)J^0/^"EW_)(_#G_8:7_T3)7U_7R!_P %+O\ DD?AS_L-+_Z)DKU,
MC_Y&5'U/,SO_ )%U;T/9?V3?^3;_ (??]@N/^9KUNO)/V3?^3;_A]_V"X_YF
MO6J\_&_[U5_Q/\ST,%_NM+_"OR%I*9-<1V\+RRNL448+.[D!5 &223T%>*>-
M/VSOA'X(NI;6Y\5Q:E=QDJ\.DQ-=;2#@C<HVY_&LZ.'K8A\M&#D_)7-*V(HX
M=7K345YNQ[?17S5I_P#P4)^#U[.(Y-0U:R4G'FW.FN$'_?.3^E>T^ _BMX0^
M)]FUSX5\0V&MQJ,NMK*#(G3[R'#+U'45K6P6*PZYJU-Q7FF94<;AL0^6E44G
MY-'644U6S3JXCM"BBDH Q?&GC#2O /A74_$.MW2VFEZ?"T\\K>@[ =R3@ =R
M17YJWVH^/OV^_C!]CMR^E^&K%MZ1MEK;3+<G&]QT>9@/Q/ PH->C?\%'_BY/
M?ZYHWPUTR1FBA5-0U"./K+,Q(@B/K@9;'JR^E?4?[,?P5MO@?\*-,T<Q*-:N
MD6[U6?'S27# $KGT084?3WK['#<N3X%8UJ]:I\/DN_K_ ,#S/CL3S9QC7@T[
M4:?Q>;[?UYE_X,_L]>#/@;I*6WA[34;4&4"YU:Y4/=7![DOCY1U^5<"O3*!T
MI:^3JU:E>;J597;ZL^LI4J=&"ITXV2$II4,"",@\$'O3Z*R-3Y7_ &F/V'_#
MWQ0L;W7/!]K;Z!XN53(88E"6M^>NV11PC'LX[]<]1Y=^QO\ M0:OX3\3I\*/
MB))<1%)C9:==7Y_>VDZG;]EE)ZJ3PI/0X'0C'WP:^#/^"C7P5CLVTWXG:/#Y
M$S2I8ZL81M);_EA/QW!&PG_<KZ_*\4L?'^S,8[J7POK%]/E_PQ\CF>%>!E_:
M6#5FOB722Z_,^\J6O'?V3_BX_P 9/@MHVKW<GF:S:9T_43W,T8 W_P# E*M_
MP*O6=2U"WTC3[J^O)5M[2VB:::9NB(H)9C[  U\O6H3P]65&:]Y.Q]-1KPKT
MHUH/1JY:HKD?A_\ %?PE\5+6[N/"6O6VNP6;K'.]KG$;,,J#D#J*L^./B1X7
M^&NF_P!H>*-<LM$M3PK7<H4N?15ZL?8 U/LJBG[-Q?-VMK]Q?MJ?)[3F7+WO
MI]YTE+7S/J?_  4*^$&GW#117NK7Z@X\VUTU]A]QN(/Z5M^$_P!N3X/^*[I+
M8>)'T>9SA1JUL]NI/^^05'XD5W2RO'1CS.C*WHSACF>"E+E5:-_5'OM%06EY
M!?6L5S;31W%O*H>.6%PZ.IZ$$<$5-7F'IBT451U?6K#0-/FOM3O;?3[&$9EN
M;J58XT'NQ.*:3;LA-I*[+U%?/GB3]N[X.^&[EH$\0S:NZG#-I=G),GX-@*?J
M":K:'^WY\'=:N%BDUF^TO<<>9?Z?(B?B5#8KTO[,QS7-[&5O1GG?VG@E+E]M
M&_JCZ,IM8_A?QCH?C?28]2\/ZM9ZS8/TN+*99%^AP>#[&MBO-DG%VDK,]",E
M)<T7='DWC;]HS1O#/BJY\+Z-HNL^-?$EHBO=V.@VXD%H&&0)I&941B.0N<^U
M:WPS^..@_$K5+_1HK;4=!\2:>BR7>A:W;&WNXT/20#)#H3QN4D5\J^&?!VH>
M-O 3^'+72K'6_%]G\1[ZY\1V.H(S1',=R8I+D*0WDD&,*W3)%=)\/;&:Q^(W
M[/NC!+]/&>EZ;J<FNQ7J[9K2R8-B&09)\L2D+%DG*J".M?1SP-",)0B_>5];
M]DW>W9VT]5JSYNGC\1*I&37NNVEN[2M?NKZ^CT1]ET445\V?3'Q%_P %./$;
MP>&? ^@H[*MU>3WLJ@\'RT55R._,A_*O9?V(?#</AW]FKPF8OOZ@LNH2DC!+
M22-_(!1^%?/'_!3Z)_[:\ R8^1K>[4'MG='_ (BOJC]E.XCN?V<_A_)&,)_9
M4:_B,@_J#7V.+]S(<.H]9._XGQ^$]_/<0Y=(JWX'J]%)2U\<?8!1110 4444
M --?%'C[]CSXF_'#XO:K/XZ\;*?!=O/OT][<98Q'D1QV_P!V-E^Z7;))&1GM
M]L4G\J[L)C:N!DYT;7:M>U[>G8X,7@J6-BH5KV3O:]K^O<\(\,?L/_!WPW:Q
MQ/X536)E'-QJL[S.Q]2,A1^ %;&H?LA_!W4(3')X!TM,C&Z%6C8?0JPKU>]U
M.STZ,O=W4%J@Y+32*@_4UF1^.O#<C;4\0:6S>BWL1/\ Z%5O&8VH^=U)-^K)
M6#P4%R>SBEZ(^%?VF_V*8OA-HLWQ ^&E]?VD6E$7%S8F=FFM4!_UT$H^;"]2
MISQDYXQ7T+^Q?\?+OXY?#64:S(LOB71)%M+Z4#'VA2N8YL=BP!!]U)[U[+XD
M^P^(/"NKVGF07=O<V<T3*&5U960@@^HYKX+_ ."9%Q+;_$3QM8B1C"=,A<KG
MC<LQ4'ZX)KZ!59YEE=5XG6=)II];/HSP'2AEN9TEA](54TTMKKJC]#;C_CWE
M_P!T_P J_)/]GGXYP_ '7O'VO+ +S5KK3VL]-MW!V-.;@'<Y[*H!8^N,=Z_6
MRX_X]Y?]T_RK\B?V9_A9#\7_ -H#3=$OH_-TB">:_OXSG#PQ-G8?]YBJ_0FM
M>'XT98;%?6/@2BW\KNWS,N()5EB<+]7^-N27SLCV7X,_LC^*_P!I2^/Q#^*>
MMW]M8:@?-A3(^UW:'H5SQ#%C[H Y&, #FOJ+3?V)_@QIMJ(#X*M[L@8,MW<3
M2.?Q+5[?#$D,21QJL<: *JH,!0.@ I^*\3%9QB\1+W9N$5M&.B2^1[6%R?"8
M>/O04Y/=O5M_,^4OB9_P3O\ A[XFTV9O"KW7A/5<$Q%96GM6/8/&Y) ]U(_&
MOG'X2_&#QO\ L8_%*3P7XS6>3PP)56[L2QDCCC8_+=6I/\..2HX(!! 85^G=
M?(?_  4<^&EOKWPOL/&,,*_VEH-RL4DH'+6TIVE2?0/L(^I]:]7*\RGBIK X
MY\\)Z:ZM/HTSRLTRV&%@\=@5R3AKILUU31]:V-]!J5C!>6LRW%K<1K+%-&<J
MZ, 58'T((KY'_P""EW_)(_#G_8:7_P!$R5V/[ WCJ?QE^SY86MT[27&AW4NF
M;F.28UVO'^2N%_X#7'?\%+O^21^'/^PTO_HF2N7+L.\+G,*$OLRL=688A8K)
MYUX_:C?\CV7]DW_DV_X??]@N/^9KTO7M=L?#.BWVK:I<QV6G64+3W%Q*<+&B
M@DD_@*\T_9-_Y-O^'W_8+C_F:\*_X*4?%";0_!NA>";.8Q/K,C7E\%."UO$1
MM0^S.0?^ >]<L<)+'9G+#K[4G]UW<ZI8M8'+(XA](K[[*QY5XP^(WQ&_;J^(
MT_A3P<9M&\$6YW.CLR1+%G FNF7[S-CY8O\  FOHKX<_\$__ (7^#["(:W9W
M'B_4<?O)[^1DAS_LQ(0 /J2?>NS_ &2/A%;?"'X+Z+:F )K&J1)J.I2E<,TL
MB@A#[(I"X]CZU[-75CLTG"3PN!?)2CIIHWYM[ZG+@<KC.*Q6-7/5EKKJEY)'
MB^J?L;_!K5K9H7\"V%MD8$EHTD+CZ%6%?+_QP_8IU[X*E_'OPFUK4FCTT&>6
MS$F+VV0<EXW7'FJ.<J1G'][FOT)I&&X$$9!X(-<6%S?%X65^=RCU3U3^\[<5
ME&$Q,;<BC+HUHU]Q\Y?L>?M2I\>- GTG6_*@\9:9$KS^6-J7L/03H.QS@,O8
MD$<'CZ.K\POB)9G]E/\ ;0M]1TM#::+)>17T<2@A#9W!VS1@=PI\S'^Z/2OT
M[C82*K*=RD9##N*WSC"4J$X5\.K4ZJYDNW=&&3XNK6A.AB'>I3=GY]F/I*6D
MKY\^@/RY\.H/C)^WL9+EENK5O$DLW3AH;7)0?3$2_K7ZBBORX_9%C;3?VSK2
M"Z4K,MWJD3!NH;9-^M?J17U_$GN5J-)?#&"L?(<-^]1K57O*;N+1117R!]>%
M%%% !7F_[1OA&/QO\#/&VD.@D:33)I8@1SYD:^8F/?<HKTBL/QS,EOX*\02R
M$"--/N&8GI@1MFMZ$G"K"4=TU^9A7BITIQELT_R/AS_@F'XHF_MGQOX=/S6\
MMO;ZBOS<*X8QM@>X*_\ ?(K[:^)G_)./%?\ V";O_P!$M7P!_P $RX)'^+'B
M*13\D>B /^,R8_D:^_\ XE?\DY\5_P#8*NO_ $2U?2Y_%1S9M=>5_@CYO(9.
M65)/IS(_.']E?]H:Q_9[^"_CW4&CCO-=OKRUATNP8X$DGDMND?T11@GUX'>O
M2?A+^Q_XG_:"O4^(?QEUK4 FH#SK?3$;9<21GE=Q/$,>,811G'I7AO[$_P )
MK;XL?&K2HM1@6XT?1H/[4NXG7*R;"HC0^Q<J2.X4U^M2KCMP*]?/<8LOQ,XX
M72I.SE+JE:R2[;79Y.28-YAAXRQ6M.&D8]&]VWW['C.G?L=?!O3;58%\!Z=.
M ,&2Y+RN?JS-FN'^)G_!/[X;>+M)N/\ A&K63PAK&TF":UD:2WW=@\3$_*?]
MG!_E7T^:3%?'4\RQE*?M(U97]6?7U,MP=2'LY4HV]$?G'^RA\6O$W[/?QHD^
M$OC&1UTBXO/L @E<LME='_5R1$_\LY,KQT^93ZU^CGK7YQ_\%'M%7PO\9O"_
MB:S7RKF\T]9'D7C,MO+\I^N&4?\  17Z'Z'?-J>AZ?=O]^XMXY6QTRR@G^=>
MOG485J=#'P5G43O;NMSR<EE.C4KX&;NJ;TOV>QS?Q:^*FC?!OP+J/BC79"+6
MU7$<"$>9<2GA(D'JQ_(9/05\">&_"?Q0_;Z\87&KZSJ3:'X)LYR@V@FVM^_E
M01Y'FRXQEVZ?D*VOV]O&&H_$OXX^'/AEI<A\FQ:",Q\E6O+D@!B!UV(5^FYO
M6ON[X<^ =,^&/@G1_#.CPK%8Z= L*X&#(V/F=O5F;))]ZVIM9-@X8B*O6JZI
MO[,>Z\V8U$\XQDZ$G:C3T:7VI>?DCR3P=^PO\(/"ME'%<>'&\07*C#W6K3O(
MSGUV@A1^ JYXD_8E^#GB*T>(>$8M)E8$"XTN:2!U/J,$@_B"*]THKP'F.,<^
M=UI7]6>\LNP:AR>RC;T1^:WQ4^!'C_\ 8MUZ/QQX"UZYO?#7FJLLVWF+)XCN
MHA\KH3P'QUQ]TXK[6_9W^.^F?'_X?PZY:1K9ZC WV?4M/W;C;S8SP>Z,.5/I
M[@UZ!XE\/6'B[P_J.BZI;K=:=J$#V]Q"XR&1A@_C7YR?LDZQ?? G]K/4O =U
M,QL[ZYGT69<Y#R1EG@D/.,X&/^!XKZ'G_MK!U)5%^^I*]_YH];^A\]R?V+C*
M<:;_ '-5VM_++I8^Y/'W[/?@[XA:^FOW4%]I/B$1^2=6T2^EL;F1!T5WC(W@
M=MV<5I_#7X,^%/A.MZ^@:>Z7U\P:\U&\G>YN[DCIOE<EB!Z9Q7;BEKY9XBM*
M'LW-\O8^I6'HQG[107-W"BBBN<Z#X]_X*5>$)-6^%GA[Q#"F[^Q]2\N9L9(C
MF7;GZ;U2NE_X)\^/(_%'P%@T=YM][X?NY+-T/41,?,B/TPQ'_ 37NWQ,\!V7
MQ.\ ZYX6U'BTU2U:W+8R8V/*./=6"M^%?FC^SK\2M2_9-^/FH:)XJ1[7399?
M[+UF/G$>&S%<KZ@9SGNCFOL\%'^TLIJ8./QTWS)=UU_7\#XO&2_L[-H8N7P5
M%RM]G_5OQ/U4I:AM;J&\MX;BWE2>"5!)'+&P974C(((Z@BIJ^,/LPHHHH&%%
M-W5S>A?$CPOXH\1:OH.E:[97VLZ2XCOK&&4&6%L \COUP2,X/!YJE&4DVEL2
MY1BTF]SH;B>*VADFFD6**-2[R.<*J@9))[ "O@?XH?M<?$#XZ>/F\"?!2*:W
MLV=HQJ=NH6XN54X:7>W$,(_O?>/'(SBOHG]M3Q;<>$/V;_%D]J[Q7%ZD>GK(
MAP5$KA6_-2P_&O*O^":/@^TLOAMXC\2^4AU"_P!1-GYN/F6&)%(7/8;G8X]A
M7TV74:6&P=3,:L%-I\L4]K]WWL?,YA5JXC&4\NI2Y4US2:WMV1S^A_\ !.76
M/%$(O_'_ ,1KRYU27YY([-3<;6/)'F2DY_!0*V&_X)A^$-HQXSUP-Z^3!_\
M$U]HT5RRSW,&]*MEV227Y'5'(\O2UIW?=MW_ #/AW5/^";']E6TDWA[XE:E9
MS(I.)[; /'3,;J1^1KC?^":,9A^*_C:,G<T>EJA/J1/C-??OBS6K7PWX8U?5
M;Z58+.RM);B:20X555"22?PKX"_X)HS?:/BMXVFV[?-TM9,>F9\X_6O<P^.Q
M.-RS%O$2O91MHN_D>+B,%AL'F>%5"-KM]7V/T0N/^/>7_=/\J_.__@F[&C?&
MCQNY&672V /IFY7/\J_1"X_X]Y?]T_RK\\O^";?_ "63QS_V##_Z4BO,RW_D
M78WTC^9Z68_\C'!^LOR/T0I:1>E+7S!],%>/?M>6\5U^S7X^6;&Q=/\ ,&?[
MRNK+^H%>PU\N?\%"OB):^%?@?)X>$J_VEXCN([>.+/S>3&PDD?Z#:H_X%7I9
M;3E5QM&,-^9?@[GFYE4C2P564]N5_BK'#_\ !,&:1O"/CR,DF)=0MF4=LF)L
M_P A6W_P4N_Y)%X<_P"PTO\ Z)DKIO\ @GUX%F\(_ 2+4;J'RKC7KV34%#+A
MO)P$CS]0A8?[U<S_ ,%+O^21^'/^PTO_ *)DKZ6-2-7B+FCMSV^Y6/G'3E2X
M>Y9;\OYNY[+^R;_R;?\ #[_L%Q_S-?%7_!2*XD;X[:5&YS'%HD)0'IS++G^0
MK[5_9-_Y-O\ A]_V"X_YFOE[_@IQX#F&I>$?&$49-M)%)I5PX'"N"9(\_4&3
M\JG)ZD89W)2ZN:_,>;PE/)8./10?Y%FQ\2?MD+96XM]%A^S^6OEXAL?NX&/X
M_3%3_P#"3?MG?] 2'_OS8_\ Q=?3/[,GQ*M_BI\$_#&LQS"2[CM5LKY<Y9+B
M(!'!^N WT85ZD*X*V9.C5E3GAJ=T[?#_ ,$[:.6^VI1J0Q-2S5_B_P" ?"G_
M  DW[9W_ $!(?^_-C_\ %T?\)-^V=_T!(?\ OS8__%U]V4T]ZQ_M>/\ T#4_
M_ ?^";_V1+_H(J?^!?\  /S!^+/P/_:1^,^L6^L>)_"#7FI6MM]EADAEM(?D
M#%@"%DYY8\^]?I1X/AN[?PGHL-^ABOH[*%+A&()601J&&1UYS6L,&G5S8[,J
MF.IPIRA&,87LDK;G1@<MA@9SJ1FY.>]_(*2EI#7D'L'Y=?$[?\ OVY6UF?='
M8?VW%JWF?WK:X/[S\ 6D'_ :_4**59HUD1E>-@&5E.00>A%?)'_!0CX%S>._
M!%MXVTBV-QJWA]&6[BC7+363'+$#N8S\WT+5J?L*?M#6_P 2O ,'@_5KM?\
MA*=!A$2"1OFN[1>$D7U*C"M] >]?89A'^T,OHXVGJZ:Y9?+9_P!=SX_+VLOS
M"K@YZ*H^:/ZK^NQ]3T4E+7QY]@%%%% !7BW[8GCN/P#^SWXKN#($NM0M_P"R
M[9<X+23?(0/HN\_0&O9F8*I+' '))K\T?VNOBY>?M)_%_2/ 7@K=J6F:?<FT
MM?).4O+QN'ER/X$ (#>@8]Z]W)L&\7BXN7P0]Z3\E_F>%G.,6$PLE'XYZ17F
MST__ ()D^!S:Z'XO\731$"ZFBTVVD/=8P7D_#<R#Z@U]??$K_DG/BK_L%77_
M *):L[X._#6R^$/PWT+PI8D2)I\ 668#!FF/S22'ZL2?I@5H_$K_ ))SXJ_[
M!5U_Z):LL=BOKN/E76S>GHM$:X'"O!8"-![I:^KU9\/_ /!+FW0ZQX\N"/W@
ML[*,'VW2D_TK] Q7P%_P2Y_Y"'CW_KWL?YRU]_5U\1?\C.K\OR1R</\ _(NI
M_/\ -A1117SA]&? '_!43']H^!#CG[/>?SCK[C\$_P#(EZ!_V#[?_P!%K7P[
M_P %1?\ D(>!/^O>\_FE?<7@G_D2M _[!]O_ .BUKZC'?\BG">L_S/F,#_R-
M<7_V[^1^7/Q<O_$O_#:6O7'AI!<>*H_$(73(Y I#2JJK&/G(7H!U.*]U_P"$
MF_;._P"@)#_WYL?_ (NO,OVS-)O/A%^U=;>,+>!O(O)+76K9E. [Q%5E3/8Y
M3_Q\5^DGA?Q)8>,?#FF:YI<RW&GZA;I<P2*<@JP!'X]OJ*]G,L8J.%PM6-*,
MXN"5Y*]FNFYXN78-UL5B:4JLH24F[)VNGU/BG_A)OVSO^@)#_P!^;'_XND_X
M2;]L[_H"0_\ ?FQ_^+K[LI:^>_M>/_0-3_\  ?\ @GT']D2_Z"*G_@7_  #X
M2_X2;]L[_H"0_P#?FQ_^+K@?#WP"^.VL?'O0?'GB/P@\=W_;-K>WUU#-;1J%
M1U#-L63^Z.<#FOTJI,BM89Y.DI*E1A&ZL[+I]YG/(X5'%U:TY<KNKOK]P+WI
MU(*6OFCZ4**** $Q7S3^UY^R9#\<M/77_#_DV?C6QB\M#(0L=_$.1%(>S#G:
MW;.#QT^EZ3%=>%Q57!U56HNTD<F*PM+&4G1K*Z9^9/P&_:R\7?LSZ@W@?QSI
M%]>:%9R;#8W V7NG9//E[N'C[A<X_NFOO#X=_M$?#SXI6L<N@>*;":=ADV5Q
M*(+E#Z&-\'\LBK?Q1^!_@OXR:>MMXKT.#4'C7$-VN8[B'_<D7YA].GM7RCXU
M_P""8MK-++-X4\9R6Z]8[76+82 >WFH0<?\  37TM2ME6:/VE:]&H][*\7YG
MS=.CFF6+V=&U:FMKNTD?<\<@E4,C*RGH5.16%XJ^('AOP/8R7OB#7M/T>VC&
M6>\N%3\ "<D^PKX5M?\ @GS\6[&$0VWQ%T^WA P(X;V\11^ %7_#_P#P3-UK
M4KXW'B[QY P+ M_9]N\\KC_?E(P?P-<W]G9;'6>,37E%W.EYAF,E:&$:?G)6
M+?[0'[?QUJ*7PO\ ">&YEN;H^0==:$B0D\;;:+[Q8]F(^@[UV'[%?[)M]\.[
M@^/O&L3IXIND86=C(Y9[1'^^\I[ROGISM'N3CV3X/_LM_#[X)E+G0]'^TZP%
MPVK:BWG7/OM)X3_@(%>MU&*S*A3H/"9?!Q@_BD_BE_DBL-EU>I76+Q\N:2VB
MOAC_ )L\K_:>^&]S\5O@?XG\/V$?FZF\ N+.//WIHF#JH]S@K^-?(/[!O[1F
MA_##^U_ GC"Z&B6]U>?:+.[NQLCBGP$DAE)^X3M7!/&00<5^B)%?/GQP_8G\
M#?&C4I]97SO#7B&;F:^TY5*7#?WI8CPQ_P!H8)[FIR_&X=8>>!QE^23NFMTR
MLPP6(>(ACL';GBK-/9H]\L=0MM4MTN+.YANX'&5E@D#J1Z@@X-97BOQUX>\"
MZ;)?^(=:L=&M(QEI+R=8_P @3DGV'-?$4G_!.7QQH+-%X<^)L=O:MR?EN+4Y
M_P!V-R#6YX?_ .":JW^H17GC7Q_>ZNW_ "TCLX2';V\Z5F./^ U7U'+8^]+%
MW791=Q?7LQDN6.%M+SDK'/\ QL^/FN_M=>)8?A9\*K2X;P_/*K:EJLJF,3QJ
MP)9O[D*D9YY<@#'8YO\ P38MOL/Q>\=6V[>8=-$6[&,[;C;G]*^X/AI\)?"O
MPAT$:1X5TB'3+4G=*Z_-+.V,;I'/S,?J>.U>=_ W]DW1?@5XXUKQ-IFNZEJ,
MVJ0O#);7:QB- THDR-J@Y!X_&NS^U,*L'6P=*/+%I<O5MWU;9Q?V7BGC*.,J
MRYI)OFZ)*VB2/<;C_CWE_P!T_P J_-S_ ()]>*]%\*_&+Q<=9U:RTI;NP,,#
M7LZQ"5_M .U2Q )QVK])F4,I!&0>#7ROXX_X)U?#7Q1=376E7&J^&IY6+F.V
MF$\()Y^Y("1SZ&N#+,5AJ=&OAL2W%5$M4KVMJ>AF>&Q-2M1Q&&2;IWT;M>Y]
M16MY!>1"2WFCG0]&C<,/S%/FN([>,R2R+&@ZL[ #\S7PP?\ @F_XBT52/#_Q
M4GLU)SY8MI8!^:2_TIB?\$Z?&.L1F'7OBO-/;_\ //RY[@'\'E H^HY?NL6K
M?X7<7U['[?5'?_$K'O\ \8/VP/AU\([.=)=7AU_6E!$>DZ3(LLA;T=AE8QZD
MG/L:^0? ?P\\;_MU?%C_ (3'Q9')IW@NW<(TB96)85.1:VV?O$Y^9_<GK@5]
M$_#G_@GG\-O!MQ%=ZT;SQ?=)SY=^PCML_P#7),;OHQ(KZ;L=/MM+LX;2RMHK
M2UA4)'! @1$4= %' %="QV$RV#C@$Y5'ISO2W^%?YF#P.+S&:>/M&FM>1:W]
M6-TW3[?2=/MK&S@2VL[:-8888QA8T4850/0 "ODK_@I=_P DC\.?]AI?_1,E
M?7^*\M_: ^ 6F?M">&+#1-4U2\TJ&SNQ=K+9*A9F"LN#N!&/FKRLLQ$,-C:=
M>J]$[L]3,L//$X.I0I+5JR*_[)?_ ";?\/O^P7'_ #-=3\7/AAI7QA^'^K>%
M=7&VVO8_DF4 M!*O*2K[JP!]^1WJU\,O =M\,? .B>%;.ZFO;72K9;:.XN H
MD<#/)P,9Y[5T]<U:N_K,J])V]YM/YW1T4:*^K1H55?W4G]UF?ES\._'OC;]A
M/XK7VA^(]-EN]!O&!N;:,XCNXP<+<VS'C<!U!_W3@@&OT)^&OQS\$?%K38[O
MPUX@M+QV +V<CB.YB/H\3?,/Y>]:OQ"^&/ACXJ:$VD>*=&M]8LB<HLRX>)O[
MR.,,A]P17R;XP_X)F:3->/=>$?&-YI&"6CM]0@$^P]@)%*L!]037T57%8#-K
M3Q3=*KU:5XOU6Y\]2PV/RJ\,*E4I=$W:2]&?;+.(U+,0J@9+$X%>6?%+]IKX
M=_".SE?6_$5M-?*#LTS3W%Q=2'TV*?E^K$"OE:/_ ()[_$^[;[-?_%&%K!OE
M=1/=R_+_ +C$#\,UW_P]_P"";7@CP[<QW/B?6+_Q2ZG/V55%I;M_O!27(_X%
M7.L'E='WJN)<UVC%_FSI>+S.M[M+#\GG*2_)$W[-_P"U+\0?CU\7M5%OX5BB
M^'JIM\YCM:P(!VDRXQ*[G&4'3J.G/UN&]:S?#GAG2O".CVVE:)IUMI6FVZ[8
MK6TC$<:CV _G6G7CXRM1K5>:A3Y([)?J_,];!T:U"ERUZG/+=O\ R\A:***X
MCN&21I)&R.H=&&&5AD$>AK\_/VC?V1_$GPC\6?\ "R/A$+F.TMY3=R6%ADW&
MG/U9HE_CB/.4YP,C!'3]!J2O2P&/JY?4<Z>J>C3V:\SS<=@*6/IJ%31K5-;I
M^1\>? O_ (*&>&_$UK!I?Q#0>&M:3"'4HT)LIV'&6Q\T3>H.1[CI7U=H/BS1
M?%5HEUHVKV.JV[C*R6=PDJG\5)KR;XN_L>_#?XP7$U]>Z4VCZU+RVIZ0PAD<
M^KKC:Y]R,^]?..L?\$T_$>C7WVCPC\08(^3AKN"2VE4=OGB)R?P%>M*GE.,]
M^%1T9/HU=?)H\F-3-L'[DZ:K)=4[/YIGWWNVJ2>!ZUPOC[XZ> _AC://XC\4
M:=8,HR+<3"2=_98URQ_*OC63]@+XQ3HT<OQ-M'C8897U"]8$?0BNC\%_\$Q]
M/AFBG\6^,;B^[R6NDVXA#'/(\URQ(_X"#4QP&64_>JXOF7:,7?\ $J6.S*I[
MM+"V?>4E8X?XV_MA>+?VAM0;P%\+M'U"UTZ_)A=HES?7RG@@XXACQUYSCJ0.
M*^AOV1_V2+7X%V!U[7C#?>-;N+RV>,[HK&,]8HSW8_Q-WZ#CKZ_\,_@SX.^#
M^FFR\)Z%;Z6K@"6X WSS>[R-EF_/%=J!BL\7FD'1^J8&')3Z_P TO5_H:X3*
MYJM];QL^>IT[1] VUS?Q*_Y)SXJ_[!5U_P"B6KI:S_$&CIX@T'4M+E=HHKZV
MDMGD3&Y0Z%21GN,UX$'RR39[TTY0:1\(_P#!+G_C_P#'O_7O8_SEK[]KQ/\
M9U_99T;]G&;6I-)UO4-7.J1PQR?;EC&P1[L$; .NX]:]LKULXQ-/&8VI7HOW
M7;\D>5E&&J8/!PHU5[RO^8M%%%>,>P? /_!43_D(>!?^O>\_G'7W%X(_Y$K0
M/^P?;_\ HM:\N_:*_99T;]HVXT:75M;U#2#IB2H@L5C(??MSG<#TV]J]AT?3
M5T?2;*PC=I([6!(%=NK!5"@GWXKW,5BZ57 8?#Q?O0YK_-Z'AX7"U:6/Q%>2
M]V?+;Y+4\B_:H_9]M_V@/A[]@@:.V\1:<S7.EW4GW0^,-$Q_N., ^A /:OC_
M /9I_:@U?]F76KOX>?$73KZ'0X)R-C(3/I<A/)5?XXF//'KE<YQ7Z48]J\[^
M+?P \$?&VQ2'Q3HT=Q<QJ5@U"W/E74(_V9!SCV.1[5K@<RITZ#P6,CS4GKIO
M%]T98[+JE2LL9@Y<M5::[279G1>#?B)X9^(&FQW_ (<URQUFUD&0UK.K$>S+
MU4^Q -;UQ<1VL9DFD2&,=6D8*!^)KX9U[_@FC<Z?>O=^#OB!-92 YB6^MRLB
M_P#;6)@?_':SX?\ @G;\0=:80>(?B=%-8]2H:YNO_'9&4?K5O 9;+WH8NR\X
MNY"QV8Q7+/"W?E)6/H#XR?MG?#OX36=Q%%JD7B?7E!$>EZ3(),-_TTD'RH/7
MDGVK*_8]^-7Q$^-6G:[JOBW0K>ST%IS)I>HPJ8@X)Y@5#RZH/^6G<\<]L[X8
M_P#!/CX<>!;B&\UHW7C&^C(8+J&$M@WKY*\'GLQ-?3=O:Q6=O%!;PI!!&H1(
MHE"JJCH !P!6&)J9?2HNAA8N<G]N6GW+_,WPU/,*M95L5)0BOLK7[W_D2TM(
M*6O"/="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
EBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727205296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVER PAGE - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 28, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Cable One, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">13-3060083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">210 E. Earll Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Phoenix<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">AZ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">85012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">364-6000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, par value $0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">CABO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="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">5,681,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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001632127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725634736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 202,732<span></span>
</td>
<td class="nump">$ 215,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">46,149<span></span>
</td>
<td class="nump">74,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">81,305<span></span>
</td>
<td class="nump">57,172<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">330,186<span></span>
</td>
<td class="nump">346,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investments</a></td>
<td class="nump">1,191,217<span></span>
</td>
<td class="nump">1,195,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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,724,660<span></span>
</td>
<td class="nump">1,701,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">2,648,431<span></span>
</td>
<td class="nump">2,666,585<span></span>
</td>
</tr>
<tr class="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">928,947<span></span>
</td>
<td class="nump">928,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">55,906<span></span>
</td>
<td class="nump">74,677<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">6,879,347<span></span>
</td>
<td class="nump">6,913,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">145,855<span></span>
</td>
<td class="nump">164,518<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="nump">24,354<span></span>
</td>
<td class="nump">23,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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">18,919<span></span>
</td>
<td class="nump">55,931<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">189,128<span></span>
</td>
<td class="nump">244,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">3,784,250<span></span>
</td>
<td class="nump">3,752,591<span></span>
</td>
</tr>
<tr class="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">964,553<span></span>
</td>
<td class="nump">966,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_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">198,803<span></span>
</td>
<td class="nump">192,350<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">5,136,734<span></span>
</td>
<td class="nump">5,155,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock ($0.01 par value; 4,000,000 shares authorized; none issued or outstanding)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock ($0.01 par value; 40,000,000 shares authorized; 6,175,399 shares issued; and 5,700,002 and 5,766,011 shares outstanding as of March&#160;31, 2023 and December&#160;31, 2022, respectively)</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="re">
<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">583,739<span></span>
</td>
<td class="nump">578,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,665,334<span></span>
</td>
<td class="nump">1,624,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">32,089<span></span>
</td>
<td class="nump">50,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost (475,397 and 409,388 shares held as of March&#160;31, 2023 and December&#160;31, 2022, respectively)</a></td>
<td class="num">(538,611)<span></span>
</td>
<td class="num">(494,680)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">1,742,613<span></span>
</td>
<td class="nump">1,757,973<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 6,879,347<span></span>
</td>
<td class="nump">$ 6,913,890<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript: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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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://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 4<br> -Subparagraph (a)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796726078064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">4,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">6,175,399<span></span>
</td>
<td class="nump">6,175,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">5,700,002<span></span>
</td>
<td class="nump">5,766,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">475,397<span></span>
</td>
<td class="nump">409,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796822700256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 421,894<span></span>
</td>
<td class="nump">$ 426,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_OperatingExpensesExcludingDepreciationAndAmortization', window );">Operating (excluding depreciation and amortization)</a></td>
<td class="nump">112,161<span></span>
</td>
<td class="nump">119,421<span></span>
</td>
</tr>
<tr class="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">86,745<span></span>
</td>
<td class="nump">87,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">85,428<span></span>
</td>
<td class="nump">87,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on asset sales and disposals, net</a></td>
<td class="nump">5,456<span></span>
</td>
<td class="nump">2,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">(Gain) loss on sale of business</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,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_CostsAndExpenses', window );">Total Costs and Expenses</a></td>
<td class="nump">289,790<span></span>
</td>
<td class="nump">275,509<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">132,104<span></span>
</td>
<td class="nump">151,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(41,163)<span></span>
</td>
<td class="num">(30,080)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">5,294<span></span>
</td>
<td class="nump">88,060<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes and equity method investment income (loss), net</a></td>
<td class="nump">96,235<span></span>
</td>
<td class="nump">209,197<span></span>
</td>
</tr>
<tr class="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 provision</a></td>
<td class="nump">22,295<span></span>
</td>
<td class="nump">41,501<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_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments', window );">Income before equity method investment income (loss), net</a></td>
<td class="nump">73,940<span></span>
</td>
<td class="nump">167,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="num">(16,514)<span></span>
</td>
<td class="nump">3,780<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 57,426<span></span>
</td>
<td class="nump">$ 171,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Income per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 10.04<span></span>
</td>
<td class="nump">$ 28.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 9.62<span></span>
</td>
<td class="nump">$ 26.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted Average Common Shares Outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">5,718,745<span></span>
</td>
<td class="nump">6,018,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">6,128,594<span></span>
</td>
<td class="nump">6,444,963<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_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax', window );">Unrealized gain (loss) on cash flow hedges and other, net of tax</a></td>
<td class="num">$ (17,942)<span></span>
</td>
<td class="nump">$ 57,404<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 39,484<span></span>
</td>
<td class="nump">$ 228,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, net of tax, before addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_OperatingExpensesExcludingDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of operating costs and expenses excluding depreciation and amortization expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_OperatingExpensesExcludingDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after tax and reclassification, of deferred gain (loss) on cash flow hedges and other including pension change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="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 (f)<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 32<br> -Subparagraph (c)<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 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 4: 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 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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://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(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><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 (d)<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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<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 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723313824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Gain (Loss)</div></th>
<th class="th"><div>Treasury Stock, at cost</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 );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,046,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 1,793,095<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 555,640<span></span>
</td>
<td class="nump">$ 1,456,543<span></span>
</td>
<td class="num">$ (82,795)<span></span>
</td>
<td class="num">$ (136,355)<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">171,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,476<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_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax', window );">Unrealized gain (loss) on cash flow hedges and other, net of tax</a></td>
<td class="nump">57,404<span></span>
</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">57,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">5,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,205<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of equity awards, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">$ (69,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69,695)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Withholding tax for equity awards (in shares)</a></td>
<td class="num">(2,681)<span></span>
</td>
<td class="num">(2,681)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withholding tax for equity awards</a></td>
<td class="num">$ (4,676)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,676)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid to stockholders</a></td>
<td class="num">(16,662)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,662)<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 );">Balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,011,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 1,936,147<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">560,845<span></span>
</td>
<td class="nump">1,611,357<span></span>
</td>
<td class="num">(25,391)<span></span>
</td>
<td class="num">(210,726)<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 );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">5,766,011<span></span>
</td>
<td class="nump">5,766,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 1,757,973<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">578,154<span></span>
</td>
<td class="nump">1,624,406<span></span>
</td>
<td class="nump">50,031<span></span>
</td>
<td class="num">(494,680)<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">57,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,426<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_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax', window );">Unrealized gain (loss) on cash flow hedges and other, net of tax</a></td>
<td class="num">(17,942)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,942)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity-based compensation</a></td>
<td class="nump">$ 5,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of equity awards, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="num">(56,766)<span></span>
</td>
<td class="num">(56,766)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">$ (41,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,751)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Withholding tax for equity awards (in shares)</a></td>
<td class="num">(3,132)<span></span>
</td>
<td class="num">(3,132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withholding tax for equity awards</a></td>
<td class="num">$ (2,180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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_Dividends', window );">Dividends paid to stockholders</a></td>
<td class="num">$ (16,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,498)<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 );">Balance (in shares) at Mar. 31, 2023</a></td>
<td class="nump">5,700,002<span></span>
</td>
<td class="nump">5,700,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 1,742,613<span></span>
</td>
<td class="nump">$ 62<span></span>
</td>
<td class="nump">$ 583,739<span></span>
</td>
<td class="nump">$ 1,665,334<span></span>
</td>
<td class="nump">$ 32,089<span></span>
</td>
<td class="num">$ (538,611)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after tax and reclassification, of deferred gain (loss) on cash flow hedges and other including pension change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, 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://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_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725751232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends, per share (in dollars per share)</a></td>
<td class="nump">$ 2.85<span></span>
</td>
<td class="nump">$ 2.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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725702736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 57,426<span></span>
</td>
<td class="nump">$ 171,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">85,428<span></span>
</td>
<td class="nump">87,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Non-cash interest expense, net</a></td>
<td class="nump">2,317<span></span>
</td>
<td class="nump">2,373<span></span>
</td>
</tr>
<tr class="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 );">Equity-based compensation</a></td>
<td class="nump">5,585<span></span>
</td>
<td class="nump">5,205<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write-off of debt issuance costs</a></td>
<td class="nump">3,340<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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Change in deferred income taxes</a></td>
<td class="nump">3,143<span></span>
</td>
<td class="nump">23,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on asset sales and disposals, net</a></td>
<td class="nump">5,456<span></span>
</td>
<td class="nump">2,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">(Gain) loss on sale of business</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,087)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment (income) loss, net</a></td>
<td class="nump">16,514<span></span>
</td>
<td class="num">(3,780)<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_cabo_FairValueAdjustmentCallAndPutOptions', window );">Fair value adjustments</a></td>
<td class="num">(4,852)<span></span>
</td>
<td class="num">(84,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">28,234<span></span>
</td>
<td class="nump">19,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid and other current assets</a></td>
<td class="num">(26,220)<span></span>
</td>
<td class="num">(13,408)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(14,004)<span></span>
</td>
<td class="num">(447)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">648<span></span>
</td>
<td class="num">(115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(1,228)<span></span>
</td>
<td class="nump">609<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">161,787<span></span>
</td>
<td class="nump">188,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Cash paid for debt and equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,673)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(96,106)<span></span>
</td>
<td class="num">(99,448)<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_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures', window );">Change in accrued expenses related to capital expenditures</a></td>
<td class="num">(4,745)<span></span>
</td>
<td class="nump">225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property, plant and equipment</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(100,714)<span></span>
</td>
<td class="num">(109,646)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term debt borrowings</a></td>
<td class="nump">638,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="num">(7,898)<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_RepaymentsOfLongTermDebt', window );">Payments on long-term debt</a></td>
<td class="num">(643,164)<span></span>
</td>
<td class="num">(8,676)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(41,751)<span></span>
</td>
<td class="num">(69,695)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding tax for equity awards</a></td>
<td class="num">(2,180)<span></span>
</td>
<td class="num">(4,676)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends paid to stockholders</a></td>
<td class="num">(16,498)<span></span>
</td>
<td class="num">(16,662)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(73,491)<span></span>
</td>
<td class="num">(99,709)<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 );">Change in cash and cash equivalents</a></td>
<td class="num">(12,418)<span></span>
</td>
<td class="num">(20,636)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">215,150<span></span>
</td>
<td class="nump">388,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">202,732<span></span>
</td>
<td class="nump">368,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow disclosures:</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 );">Cash paid for interest, net of capitalized interest</a></td>
<td class="nump">33,914<span></span>
</td>
<td class="nump">22,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds received</a></td>
<td class="nump">$ 43,386<span></span>
</td>
<td class="num">$ (42)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the change in accrued expenses related to capital expenditures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_FairValueAdjustmentCallAndPutOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noncash fair value adjustment of call and put options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_FairValueAdjustmentCallAndPutOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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://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(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchase of all investments (debt, security, other) 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 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729506400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</a></td>
<td class="text">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cable One is a fully integrated provider of data, video and voice services to residential and business customers in 24 Western, Midwestern and Southern U.S. states. As of March&#160;31, 2023, Cable One provided services to more than 1.1 million residential and business customers, of which approximately 1,063,000 subscribed to data services, 167,000 subscribed to video services and 128,000 subscribed to voice services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On  January&#160;1, 2022, the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Delta Communications, L.L.C. ("Clearwave")) (the "Clearwave Fiber Contribution") and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber LLC ("Clearwave Fiber"). The Company's approximately 58% investment in Clearwave Fiber was valued at $440.0 million as of the closing date. Clearwave Fiber is reported on Cable One&#8217;s balance sheet under the equity method of accounting, with the proportionate share of its net income (loss) each period reflected within Cable One's consolidated financial statements on a one quarter lag. Refer to note</span><span style="color:#0782c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 for further details on this transaction and on the Company&#8217;s other equity investments.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes thereto have been prepared in accordance with: (i) generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim financial information; and (ii) the guidance of Rule 10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), for financial statements required to be filed with the SEC. As permitted under such guidance, certain notes and other financial information normally required by GAAP have been omitted. Management believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations and cash flows as of and for the periods presented herein. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The December&#160;31, 2022 year-end balance sheet data presented herein was derived from the Company&#8217;s audited consolidated financial statements included in the 2022 Form 10-K, but does not include all disclosures required by GAAP. The Company&#8217;s interim results of operations  may not be indicative of its future results.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current year presentation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of the Company, including its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">Accounting Standards Codification 280 - </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%"> requires the disclosure of factors used to identify an entity&#8217;s reportable segments. Based on the Company&#8217;s chief operating decision maker&#8217;s review and assessment of the Company&#8217;s operating performance for purposes of performance monitoring and resource allocation, the Company determined that its operations, including the decisions to allocate resources and deploy capital, are organized and managed on a consolidated basis. Accordingly, management has identified one operating segment, which is its reportable segment, under this organizational and reporting structure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. Management bases its estimates and assumptions on historical experience and on various other factors that are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be affected by changes in those estimates and underlying assumptions.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Financial Accounting Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR and other reference rates that are to be discontinued. The Company applied the updated guidance when it transitioned certain of its debt instruments and interest rate swaps from LIBOR to the Secured Overnight Financing Rate ("SOFR") during the first quarter of 2023. The Company will also apply the updated guidance when it transitions its one remaining LIBOR-based debt instrument to SOFR by June 30, 2023. The adoption of ASU 2020-04 did not, and will not, have a material impact on the Company's consolidated financial statements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729502832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">REVENUES</a></td>
<td class="text">REVENUES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by product line and other revenue-related disclosures were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise and other regulatory fees</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenues are comprised primarily of regulatory revenues, advertising sales, late charges and reconnect fees.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fees imposed on the Company by various governmental authorities, including franchise fees, are passed through on a monthly basis to the Company&#8217;s customers and are periodically remitted to authorities. As the Company acts as principal, these fees are reported in video and voice revenues on a gross basis with corresponding expenses included within operating expenses in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred commission amortization expense is included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current deferred revenue liabilities consist of refundable customer prepayments, up-front charges and installation fees. As of March&#160;31, 2023, the Company&#8217;s remaining performance obligations pertain to the refundable customer prepayments and consist of providing future data, video and voice services to customers. Of the $23.7 million of current deferred revenue at December&#160;31, 2022, $21.1 million was recognized during the three months ended March&#160;31, 2023. Noncurrent deferred revenue liabilities consist of up-front charges and installation fees from business customers.</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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730257840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_cabo_OperatingAssetsAndLiabilitiesTextBlock', window );">OPERATING ASSETS AND LIABILITIES</a></td>
<td class="text">OPERATING ASSETS AND LIABILITIES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,383&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Balance includes amounts due from Clearwave Fiber for services provided under a transition services agreement of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of March 31, 2023 and December 31, 2022, respectively. </span></div><div style="margin-top:3pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for credit losses were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions - charged to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions - write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries collected</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,725</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid repairs and maintenance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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 noncurrent assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,677&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other operating taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash overdrafts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option (as defined in note 4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other noncurrent liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,803&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Represents the net value of the Company&#8217;s call and put options associated with the remaining equity interests in MBI (as defined in note 4), consisting of </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $7.2 million and $165.1 million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and liabilities of $6.5 million and $157.9 million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2022. Refer to notes 4 and 9 for further information on the MBI Net Option (as defined in note 4).</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_cabo_OperatingAssetsAndLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 operating assets and 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;">cabo_OperatingAssetsAndLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729308704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other 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_InvestmentTextBlock', window );">EQUITY INVESTMENTS</a></td>
<td class="text">EQUITY INVESTMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Clearwave) and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber. The Company's approximately 58% investment in Clearwave Fiber was valued at $440.0 million as of the closing date. The Company recognized a non-cash gain of $22.1 million associated with this transaction in the quarter ended March 31, 2022. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;24, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company invested an additional $5.4 million in Point Broadband Holdings, LLC, a fiber internet service provider ("Point Broadband"). On </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company contributed its Tallahassee, Florida system to MetroNet Systems, LLC, a fiber internet service provider ("MetroNet"), in exchange for cash consideration of $7.0 million and an equity interest of less than 10% in MetroNet valued at $7.0 million. On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;1, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company completed a minority equity investment for a less than 10% ownership interest in Visionary Communications, Inc., an internet service provider ("Visionary"), for  $7.2 million. On September&#160;6, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company entered into a subscription agreement with Northwest Fiber Holdco, LLC, a fiber internet service provider ("Ziply"), under which the Company agreed to invest up to $50.0 million in Ziply for a less than 10% equity interest. The Company funded $22.2&#160;million in November 2022 and expects to fund the remaining $27.8&#160;million during 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company&#8217;s equity investments without readily determinable fair values are determined based on fair valuations as of their respective acquisition dates. As Tristar Acquisition I Corp, a special-purpose acquisition company ("Tristar") is publicly traded, the carrying value of the Company's Tristar investment is remeasured to fair value on a quarterly basis using market information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The carrying value of the Company's equity investments consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership Percentage</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%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost Method Investments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MetroNet</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nextlink</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point Broadband</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tristar</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Visionary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ziply</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">~58%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom: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%">1,191,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195,221&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">AMG Technology Investment Group, LLC, a wireless internet service provider ("Nextlink").</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company holds a call option to purchase all but not less than all of the remaining equity interests in Mega Broadband Investments Holdings LLC, a data, video and voice services provider (&#8220;MBI&#8221;) that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 1, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and June 30, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the call option is not exercised, certain investors in MBI hold a put option to sell (and to cause all members of MBI other than the Company to sell) to the Company all but not less than all of the remaining equity interests in MBI that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 1, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The call and put options (collectively referred to as the &#8220;MBI Net Option&#8221;) are measured at fair value using Monte Carlo simulations that rely on assumptions around MBI&#8217;s equity value, MBI&#8217;s and the Company&#8217;s equity volatility, MBI&#8217;s and the Company&#8217;s earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221; and as adjusted, &#8220;Adjusted EBITDA&#8221;) volatility, risk adjusted discount rates and the Company&#8217;s cost of debt, among others. The final MBI purchase price allocation resulted in $630.7 million being allocated to the MBI equity investment and $19.7 million and $75.5 million being allocated to the call and put options, respectively. The MBI Net Option is remeasured at fair value on a quarterly basis. The carrying value of the MBI Net Option liability was $172.3 million and $164.4 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and December&#160;31, 2022, respectively, and was included within other noncurrent liabilities in the condensed consolidated balance sheets. Refer to note 9 for further information on the MBI Net Option.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Wisper ISP, LLC, a wireless internet service provider  ("Wisper").</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:115%">The carrying value of MBI exceeded the Company&#8217;s underlying equity in MBI&#8217;s net assets by approximately $496.4 million and $497.8 million as of March&#160;31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">December&#160;31, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investment income (losses), which increase (decrease) the carrying value of the respective investment, and which are recorded on a one quarter lag, and the change in fair value of the Company's Point Broadband investment and MBI Net Option were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investment Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,514)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income (Expense), Net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option change in fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company identified a $186.6 million difference between the fair values of certain of MBI&#8217;s finite-lived intangible assets and the respective carrying values recorded by MBI, of which $84.0 million was attributable to the Company&#8217;s 45% pro rata portion. The Company is amortizing its share on an accelerated basis over the lives of the respective assets. For the three months ended March&#160;31, 2023, the Company recognized $0.8 million of its pro rata share of MBI&#8217;s net income and $3.2 million of its pro rata share of basis difference amortization. For the three months ended March&#160;31, 2022, the Company recognized $6.7 million of its pro rata share of MBI&#8217;s net income and $4.0 million of its pro rata share of basis difference amortization.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt">Amount includes a $12.3 million non-cash mark-to-market gain on its investment in Point Broadband in the first quarter of 2023 as a result of an observable market transaction in Point Broadband&#8217;s equity.</span></div><div style="margin-top:12pt;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 assesses each equity investment for indicators of impairment on a quarterly basis. No impairments were recorded for any of the periods presented.</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_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</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> -URI https://asc.fasb.org/topic&amp;trid=75115024<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -URI https://asc.fasb.org/topic&amp;trid=2197064<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796811258832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text">PROPERTY, PLANT AND EQUIPMENT<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable distribution systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer premise equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,766,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,041,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993,845)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,660&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;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 contributed $280.0 million of property, plant and equipment, net, to the Clearwave Fiber joint venture on </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January&#160;1, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and recognized a $22.1 million non-cash gain on the transaction in the first quarter of 2022. </span></div><div style="margin-top:12pt;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 classified $0.9 million of property, plant and equipment as held for sale as of both March&#160;31, 2023 and December&#160;31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such assets are included within other noncurrent assets in the condensed consolidated balance sheets.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense for property, plant and equipment was $67.3 million and $67.1 million for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span>and 2022, respectively<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796819952576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND INTANGIBLE ASSETS</a></td>
<td class="text">GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill was $928.9 million as of both March&#160;31, 2023 and December&#160;31, 2022. The Company has not historically recorded any impairment of goodwill.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (dollars in thousands): </span></div><div style="margin-top:12pt"><table 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:21.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.057%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life<br/>Range<br/>(in years)</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">13.5 &#8211; 17</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">558,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.7 &#8211; 4.2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Wireless licenses</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">10 &#8211; 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Franchise agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark and trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,101,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,101,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,648,431&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,666,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $18.2 million and $20.8 million for the three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization of existing finite-lived intangible assets as of March&#160;31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,085&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual amortization expense in future periods may</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">differ from the amounts above as a result of intangible asset acquisitions or divestitures, changes in useful life estimates, impairments or other relevant factors.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796722881872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">DEBT</a></td>
<td class="text">DEBT<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facilities (as defined below)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,273,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes (as defined below)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes (as defined below)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848,748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Credit Facilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Prior to February 22, 2023, the Company had in place a credit agreement (the "Credit Agreement") that provided for senior secured term loans in original aggregate principal amounts of $700.0 million maturing in 2025 (the &#8220;Term Loan A-2&#8221;),  $250.0 million maturing in 2027 (the &#8220;Term Loan B-2&#8221;), $625.0 million maturing in 2027 (the &#8220;Term Loan B-3&#8221;) and  $800.0 million maturing in 2028 (the "Term Loan B-4"), as well as a $500.0 million revolving credit facility maturing in 2025 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan A-2, the Term Loan B-2, the Term Loan B-3 and the Term Loan B-4, the &#8220;Senior Credit Facilities&#8221;). The Revolving Credit Facility also gives the Company the ability to issue letters of credit, which reduce the amount available for borrowing under the Revolving Credit Facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 22, 2023, the Company amended and restated the Credit Agreement (as amended and restated, the "New Credit Agreement") to, among other things, (i) increase the aggregate principal amount of commitments under the Revolving Credit Facility by $500.0&#160;million to $1.0&#160;billion; (ii) extend the scheduled maturity of the Revolving Credit Facility from October 2025 to February 2028; (iii) upsize the outstanding principal amount under the Term Loan B-3 by $150.0&#160;million to $757.0&#160;million (the "TLB-3 Upsize"); (iv) extend the scheduled maturities of the Term Loan B-2 and the Term Loan B-3 from October 2027 to October 2029 (subject to adjustment as described in the notes to the table below summarizing the Company's outstanding term loans as of March 31, 2023); (v) increase the fixed spreads on the Term Loan B-2 and the Term Loan B-3 from 2.00% to 2.25%; and (vi) transition the benchmark interest rate for the Revolving Credit Facility, the Term Loan B-2 and the Term Loan B-3 from LIBOR to SOFR plus a 10 basis point credit spread adjustment. Except as described above, the New Credit Agreement did not make any material changes to the principal terms of the Term Loan B-2, the Term Loan B-3, the Term Loan B-4 or the Revolving Credit Facility. Upon the effectiveness of the New Credit Agreement, the Company drew $488.0&#160;million under the Revolving Credit Facility and, together with the net proceeds from the TLB-3 Upsize, repaid all $638.3&#160;million aggregate principal amount of its outstanding Term Loan A-2.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to the table below summarizing the Company&#8217;s outstanding term loans as of March&#160;31, 2023 and notes 10 and 19 to the Company&#8217;s audited consolidated financial statements included in the 2022 Form 10-K for further details on the Senior Credit Facilities.</span></div><div style="margin-top:12pt;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  March&#160;31, 2023, the Company had approximately </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 billion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of aggregate outstanding term loans and $488.0 million of borrowings and $512.0 million available for borrowing under the Revolving Credit Facility. A summary of the Company&#8217;s outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Instrument</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:7pt;font-weight:700;line-height:120%">Draw Date(s)</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:7pt;font-weight:700;line-height:120%">Original Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Amortization Per Annum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></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:7pt;font-weight:700;line-height:120%">Outstanding Principal</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:7pt;font-weight:700;line-height:120%">Final Scheduled Maturity Date</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:7pt;font-weight:700;line-height:120%">Final Scheduled Principal Payment</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:7pt;font-weight:700;line-height:120%">Benchmark Rate</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:7pt;font-weight:700;line-height:120%">Fixed Margin</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:7pt;font-weight:700;line-height:120%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">240,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">223,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR + 10 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6/14/2019 10/30/2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2/22/2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">300,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">150,000 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">755,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">704,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR  + 10 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">786,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">746,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6.84%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,825,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,781,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,674,445&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $150.0&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In November 2020, the Company issued $650.0 million aggregate principal amount of 4.00% senior notes due 2030 (the &#8220;Senior Notes&#8221;). The Senior Notes bear interest at a rate of 4.00% per annum payable semi-annually in arrears on  May 15th and  November 15th of each year. The terms of the Senior Notes are governed by an indenture dated as of  November 9, 2020 (the &#8220;Senior Notes Indenture&#8221;), among the Company, the guarantors party thereto and The Bank of New York Mellon Trust Company, N.A. (&#8220;BNY&#8221;), as trustee.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time and from time to time prior to November 15, 2025, the Company  may redeem some or all of the Senior Notes for cash at a redemption price equal to 100% of their principal amount, plus the &#8220;make-whole&#8221; premium described in the Senior Notes Indenture and accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. Beginning on  November 15, 2025, the Company  may redeem some or all of the Senior Notes at any time and from time to time at the applicable redemption prices listed in the Senior Notes Indenture, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. In addition, at any time and from time to time prior to November 15, 2023, the Company  may redeem up to 40% of the aggregate principal amount of Senior Notes with funds in an aggregate amount not exceeding the net cash proceeds from one or more equity offerings at a redemption price equal to 104% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the occurrence of a Change of Control and a Below Investment Grade Rating Event (each as defined in the Senior Notes Indenture), the Company is required to offer to repurchase the Senior Notes at 101% of the principal amount of such Senior Notes, plus accrued and unpaid interest, if any, to, but excluding, the date of repurchase.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In March 2021, the Company issued $575.0 million aggregate principal amount of 0.000% convertible senior notes due 2026 (the &#8220;2026 Notes&#8221;) and $345.0 million aggregate principal amount of 1.125% convertible senior notes due 2028 (the &#8220;2028 Notes&#8221; and, together with the 2026 Notes, the &#8220;Convertible Notes,&#8221; and the Convertible Notes collectively with the Senior Notes, the &#8220;Notes&#8221;). The terms of the 2026 Notes and the 2028 Notes are each governed by a separate indenture dated as of March 5, 2021 (collectively, the &#8220;Convertible Notes Indentures&#8221; and together with the Senior Notes Indenture, the &#8220;Indentures&#8221;), in each case, among the Company, the guarantors party thereto and BNY, as trustee.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes do not bear regular interest, and the principal amount of the 2026 Notes does not accrete. The 2028 Notes bear interest at a rate of 1.125% per annum. Interest on the 2028 Notes is payable semiannually in arrears on March 15th and September 15th of each year, unless earlier repurchased, converted or redeemed. The 2026 Notes are scheduled to mature on  March 15, 2026, and the 2028 Notes are scheduled to mature on  March 15, 2028. The initial conversion rate for each of the 2026 Notes and the 2028 Notes is 0.4394 shares of the Company&#8217;s common stock per $1,000 principal amount of 2026 Notes and 2028 Notes, as applicable (equivalent to an initial conversion price of $2,275.83 per share of common stock).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes are convertible at the option of the holders. The method of conversion into cash, shares of the Company&#8217;s common stock or a combination thereof is at the election of the Company. Prior to the close of business on the business day immediately preceding  December 15, 2025, the 2026 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2025, holders  may convert their 2026 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. Prior to the close of business on the business day immediately preceding  December 15, 2027, the 2028 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2027, holders  may convert their 2028 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. If the Company undergoes a &#8220;fundamental change&#8221; (as defined in the applicable Convertible Notes Indenture), holders of the applicable series of Convertible Notes  may require the Company to repurchase for cash all or part of their Convertible Notes of such series at a purchase price equal to 100% of the principal amount of the Convertible Notes of such series to be repurchased, plus accrued and unpaid interest to, but not including, the fundamental change repurchase date.</span></div><div style="margin-top:12pt;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  may not redeem the 2026 Notes prior to  March 20, 2024 and it  may not redeem the 2028 Notes prior to  March 20, 2025. No &#8220;sinking fund&#8221; is provided for the Convertible Notes. On or after March 20, 2024 and prior to  December 15, 2025, the Company  may redeem for cash all or any portion of the 2026 Notes, at its option, and on or after  March 20, 2025 and prior to December 15, 2027, the Company may redeem for cash all or any portion of the 2028 Notes, at its option, in each case, if the last reported sale price per share of common stock has been at least 130% of the conversion price for such series of Convertible Notes then in effect for at least 20 trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes of such series to be redeemed, plus accrued and unpaid interest to, but not including, the redemption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, following a &#8220;make-whole fundamental change&#8221; (as defined in the applicable Convertible Notes Indenture) or if the Company delivers a notice of redemption in respect of any Convertible Notes of a series, in certain circumstances, the conversion rate applicable to such series of Convertible Notes will be increased for a holder who elects to convert any of such Convertible Notes in connection with such a make-whole fundamental change or convert any of such Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Convertible Notes consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><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%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 Notes</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%">2028 Notes</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%">Total</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%">2026 Notes</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%">2028 Notes</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">565,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">338,434&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">904,322&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">565,128&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">338,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">903,236&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on the Convertible Notes consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Notes are senior unsecured obligations of the Company and are guaranteed by the Company&#8217;s wholly owned domestic subsidiaries that guarantee the Senior Credit Facilities or that guarantee certain capital market debt of the Company in an aggregate principal amount in excess of $250.0&#160;million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Indenture contains covenants that, among other things and subject to certain exceptions, limit (i) the Company&#8217;s ability to consolidate or merge with or into another person or sell or otherwise dispose of all or substantially all of the assets of the Company and its subsidiaries (taken as a whole) and (ii) the ability of the guarantors to consolidate with or merge with or into another person. The Senior Notes Indenture also contains a covenant that, subject to certain exceptions, limits the Company&#8217;s ability and the ability of its subsidiaries to incur any liens securing indebtedness for borrowed money.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Indenture provides for customary events of default which include (subject in certain cases to customary grace and cure periods), among others, default in payment of principal or interest, breach of other agreements or covenants in respect of the relevant Notes by the Company or any guarantors, failure to pay certain other indebtedness at final maturity, acceleration of certain indebtedness prior to final maturity, failure to pay certain final judgments, failure of certain guarantees to be enforceable and certain events of bankruptcy, insolvency or reorganization; and, in the case of each Convertible Notes Indenture, failure to comply with the Company&#8217;s obligation to convert the relevant Convertible Notes under the applicable Convertible Notes Indenture and failure to give a fundamental change notice or a notice of a make-whole fundamental change under the applicable Convertible Notes Indenture.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance costs consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Credit Facility portion:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term loans and Notes portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (contra account)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,817&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;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 recorded debt issuance cost amortization of $1.3 million for both the three months ended March&#160;31, 2023 and 2022 within interest expense in the condensed consolidated statements of operations and comprehensive income. The Company capitalized $7.7 million and wrote-off $3.3 million of debt issuance costs during the three months ended March 31, 2023 in connection with the entry into the New Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future maturities of outstanding borrowings as of March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,177,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,839,030&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;3, 2022, the Company entered into a letter of credit agreement with MUFG Bank, Ltd. ("MUFG") which provides fo</span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r an additional $75.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> letter of credit issuing capacity. As of March&#160;31, 2023, </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.3 million of letters of credit issuances were held for the benefit of performance obligations under government grant programs and certain general and liability insurance matters and bore interest at a rate of 1.00% per annum.</span></div><div style="margin-top:12pt;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 was in compliance with all debt covenants as of  March&#160;31, 2023.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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-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 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729424544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST RATE SWAPS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">INTEREST RATE SWAPS</a></td>
<td class="text">INTEREST RATE SWAPS<div style="margin-top:12pt;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 is party to two interest rate swap agreements, designated as cash flow hedges, to manage the risk of fluctuations in interest rates on its variable rate SOFR debt. Changes in the fair values of the interest rate swaps are reported through other comprehensive income until the underlying hedged debt&#8217;s interest expense impacts net income, at which point the corresponding change in fair value is reclassified from accumulated other comprehensive income to interest expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the significant terms of the Company&#8217;s interest rate swap agreements is as follows (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Entry<br/>Date</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%">Effective<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</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:100%">Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">Notional<br/>Amount</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%">Settlement Type</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%">Settlement<br/>Frequency</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%">Fixed<br/>Base Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">3/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.595%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/6/2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/15/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.691%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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="background-color:#cceeff;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%">1,200,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Each swap may be terminated prior to the scheduled maturity at the election of the Company or the financial institution counterparty under the terms provided in each swap agreement.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap A was amended effective February 28, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.653% to 2.595%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap B was amended effective March 1, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.739% to 2.691%.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined fair values of the Company&#8217;s interest rate swaps are reflected within the condensed consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Noncurrent portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest rate swap asset</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,083&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined effect of the Company&#8217;s interest rate swaps on the condensed consolidated statements of operations and comprehensive income was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,942)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,370&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;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 does not hold any derivative instruments for speculative trading purposes.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729299744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets and Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has estimated the fair values of its financial instruments as of March&#160;31, 2023 using available market information or other appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, the following fair value estimates are not necessarily indicative of the amounts the Company would realize in an actual market exchange.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts, fair values and related fair value hierarchy levels of the Company&#8217;s financial assets and liabilities as of  March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Carrying<br/>Amount</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:120%">Fair<br/>Value</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:120%">Fair Value<br/>Hierarchy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market investments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent assets (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market investments are held primarily in U.S. Treasury securities and registered money market funds and are valued using a market approach based on quoted market prices (level 1). Commercial paper is primarily held with high-quality companies and is valued using quoted market prices for investments similar to the commercial paper (level 2). Money market investments and commercial paper with original maturities of three months or less are included within cash and cash equivalents in the condensed consolidated balance sheets. Interest rate swaps are measured at fair value within the condensed consolidated balance sheets on a recurring basis, with fair value determined using standard valuation models with assumptions about interest rates being based on those observed in underlying markets (level 2). The fair value of the term loans, Revolving Credit Facility, Senior Notes and Convertible Notes are estimated based on market prices for similar instruments in active markets (level 2). The fair value of the MBI Net Option is measured using Monte Carlo simulations that use inputs considered unobservable and significant to the fair value measurement (level 3).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the MBI Net Option consisted of the following:</span></div><div style="margin-top:12pt"><table 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.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:10pt;font-weight:700;line-height:100%">March 31, 2023</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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cable One</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%">MBI</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%">Cable One</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%">MBI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">34.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA risk-adjusted discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;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 regularly evaluates each of the assumptions used in establishing the fair value of the MBI Net Option. Significant changes in any of these assumptions could result in a significantly lower or higher fair value measurement. A change in one of these assumptions is not necessarily accompanied by a change in another assumption. Refer to note 4 for further information on the MBI Net Option.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable, accounts payable and other financial assets and liabilities approximate fair value because of the short-term nature of these instruments.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nonfinancial Assets and Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s nonfinancial assets, such as property, plant and equipment, intangible assets and goodwill, are not measured at fair value on a recurring basis. Assets acquired, including identifiable intangible assets and goodwill, and liabilities assumed in acquisitions are recorded at fair value on the respective acquisition dates, subject to potential future measurement period adjustments. Nonfinancial assets are subject to fair value adjustments when there is evidence that impairment may exist. No material impairments were recorded during the three months ended March&#160;31, 2023 or 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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729284656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text">STOCKHOLDERS<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-weight:700;line-height:120%"> EQUITY</span><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Treasury stock is recorded at cost and is presented as a reduction of stockholders&#8217; equity in the condensed consolidated financial statements. Treasury shares of 475,397 held at March&#160;31, 2023 include shares repurchased under the Company&#8217;s share repurchase programs and shares withheld for withholding tax, as described below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On  May&#160;20, 2022, the Company's board of directors (the "Board") authorized up to $450.0 million of share repurchases (with no cap as to the number of shares of common stock) (the "Share Repurchase Program"). The Company had $200.4 million of remaining share repurchase authorization under the Share Repurchase Program as of  March&#160;31, 2023. Additional purchases under the Share Repurchase Program may be made from time to time on the open market and in privately negotiated transactions. The size and timing of these purchases are based on a number of factors, including share price and business and market conditions. Since the Company first became publicly traded in 2015 through  March&#160;31, 2023, the Company has repurchased 561,459 shares of its common stock at an aggregate cost of $499.6 million, including</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,766</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares purchased at an aggregate cost of $41.8 million during the three months ended  March&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Withholding for Equity Awards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the employee&#8217;s option, shares of common stock are withheld by the Company upon the vesting of restricted stock and exercise of stock appreciation rights (&#8220;SARs&#8221;) to cover the applicable statutory minimum amount of employee withholding taxes, which the Company then pays to the taxing authorities in cash. The amounts remitted during the three months ended March&#160;31, 2023 and 2022 were $2.2 million and $4.7 million, for which the Company withheld 3,132 and 2,681 shares of common stock, 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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729459008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">EQUITY-BASED COMPENSATION</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EQUITY-BASED COMPENSATION</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stockholders most recently approved the Cable One, Inc. 2022 Omnibus Incentive Compensation Plan (the &#8220;2022 Plan&#8221;) at the annual meeting of stockholders held May 20, 2022. The 2022 Plan provides for grants of incentive stock options, non-qualified stock options, restricted stock awards, SARs, restricted stock units (&#8220;RSUs&#8221;), performance restricted stock units ("PRSUs"), cash-based awards, performance-based awards, dividend equivalent units (&#8220;DEUs&#8221; and, together with restricted stock awards, RSUs and PRSUs, &#8220;Restricted Stock&#8221;) and other stock-based awards, including deferred stock units and superseded and replaced the Amended and Restated Cable One, Inc. 2015 Omnibus Incentive Compensation Plan.   Directors, officers, employees and consultants of the Company are eligible for grants under the 2022 Plan as part of the Company&#8217;s long-term incentive compensation programs. At March&#160;31, 2023, 415,502 shares were available for issuance under the 2022 Plan.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award, with forfeitures recognized as incurred. The Company&#8217;s equity-based compensation expense, included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,637&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;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 recognized excess tax shortfalls of $1.2&#160;million and excess tax benefits of $0.6 million during the three months ended March&#160;31, 2023 and 2022, respectively. The deferred tax asset related to all outstanding equity-based awards was $5.8 million and $6.6 million as of  March&#160;31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of Restricted Stock activity during the three months ended March&#160;31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average Grant<br/>Date Fair Value<br/>Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,467</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,857</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,316)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,648)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,360</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and deferred as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,726</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2023, there was $46.5 million of unrecognized compensation expense related to Restricted Stock, which is expected to be recognized over a weighted average period of 2.1 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs and resulting weighted average grant date fair value for market-based award grants were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.545%"><tr><td style="width:1.0%"/><td style="width:82.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.626%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Simulation term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.99 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774.30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Appreciation Rights. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of SARs activity during the three months ended March&#160;31, 2023 is as follows:</span></div><div style="margin-top:12pt"><table 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:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Stock<br/>Appreciation<br/>Rights</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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant<br/>Date Fair<br/>Value</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:9.5pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,115</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,740</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,990</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2023, there was $2.5 million of unrecognized compensation expense related to SARs, which is expected to be recognized over a weighted average period of 1.0 year.</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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729314192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="margin-top:12pt;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 effective tax rate was 23.2% and 19.8% for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in the effective tax rate for the three months ended March&#160;31, 2023 compared to the prior year quarter was due primarily to a $18.5 million increase in income tax expense related to a change in the valuation allowance associated with the MBI Net Option, partially offset by a $4.9 million tax expense for the deferred tax liability establishment in the prior year quarter associated with the Clearwave Fiber Contribution that did not recur.</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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729366784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME AND EXPENSE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">OTHER INCOME AND EXPENSE</a></td>
<td class="text">OTHER INCOME AND EXPENSE<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option fair value adjustment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,980)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and investment income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,060&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:28.07pt">The three months ended March 31, 2023 includes a $12.3&#160;million non-cash mark-to-market gain on the Company's investment in Point Broadband as a result of an observable market transaction in Point Broadband&#8217;s equity.</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_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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI https://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI https://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729299744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET INCOME PER COMMON SHARE</a></td>
<td class="text">NET INCOME PER COMMON SHARE<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. The denominator used in calculating diluted net income per common share further includes any common shares available to be issued upon vesting or exercise of outstanding equity-based compensation awards if such inclusion would be dilutive, calculated using the treasury stock method, and any common shares to be issued upon conversion of the Convertible Notes, calculated using the if-converted method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income per common share was as follows (dollars in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Convertible Notes interest expense, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,969&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,718,745</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,018,881</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,601</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,834</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilution from if-converted Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,248</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,248</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,128,594</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,444,963</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income per Common Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">9.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">26.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Net Income per Common Share Disclosure:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares from equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,313</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,319</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Equity-based compensation awards whose impact is considered to be anti-dilutive under the treasury stock method were excluded from the diluted net income per common share calculation.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Based on a conversion rate of 0.4394 shares of common stock per weighted $1,000 principal amount of Convertible Notes outstanding during all periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729419824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has obligations to make future payments for goods and services under certain contractual arrangements. These contractual obligations secure the future rights to various goods and services to be used in the normal course of the Company&#8217;s operations. In accordance with applicable accounting rules, the future rights and obligations pertaining to firm commitments, such as certain purchase obligations under contracts, are not reflected as assets or liabilities in the condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;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 March&#160;31, 2023, with the exception of debt payments (refer to note 7 for the updated future maturities of outstanding borrowings table), there have been no material changes to the contractual obligations previously disclosed in the 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company incurs recurring utility pole rental costs and fees imposed by various governmental authorities, including franchise fees, as part of its operations. However, these costs are not included in the Company&#8217;s contractual obligations as they are cancellable on short notice, in the case of pole rental costs, or are passed through on a monthly basis to the Company&#8217;s customers and are periodically remitted to authorities, in the case of fees imposed by governmental authorities. The Company also has franchise agreements requiring plant construction and the provision of services to customers within the franchise areas. In connection with these obligations under existing franchise agreements, the Company obtains surety bonds or letters of credit guaranteeing performance to municipalities and public utilities and payment of insurance premiums. Payments under these arrangements are required only in the remote event of nonperformance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Legal Matters.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is subject to complaints and administrative proceedings and has been a defendant in various civil lawsuits that have arisen in the ordinary course of its business. Such matters include contract disputes; actions alleging negligence, invasion of privacy, trademark, copyright and patent infringement, and violations of applicable wage and hour laws; statutory or common law claims involving current and former employees; and other matters. Although the outcomes of any legal claims and proceedings against the Company cannot be predicted with certainty, based on currently available information, the Company believes that there are no existing claims or proceedings that are likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation 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-weight:700;line-height:120%">s Industry.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s operations are extensively regulated by the Federal Communications Commission (the "FCC"), some state governments and most local governments. The FCC has the authority to enforce its regulations through the imposition of substantial fines, the issuance of cease-and-desist orders and/or the imposition of other administrative sanctions, such as the revocation of FCC licenses needed to operate certain transmission facilities used in connection with cable operations. Future legislative and regulatory changes could adversely affect the Company&#8217;s operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company has certain obligations with respect to certain of its equity investments. Refer to note 4 for further information.</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>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725595024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes thereto have been prepared in accordance with: (i) generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim financial information; and (ii) the guidance of Rule 10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), for financial statements required to be filed with the SEC. As permitted under such guidance, certain notes and other financial information normally required by GAAP have been omitted. Management believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#8217;s financial position, results of operations and cash flows as of and for the periods presented herein. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the 2022 Form 10-K.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The December&#160;31, 2022 year-end balance sheet data presented herein was derived from the Company&#8217;s audited consolidated financial statements included in the 2022 Form 10-K, but does not include all disclosures required by GAAP. The Company&#8217;s interim results of operations  may not be indicative of its future results.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current year presentation.</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of the Company, including its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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%">Accounting Standards Codification 280 - </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%"> requires the disclosure of factors used to identify an entity&#8217;s reportable segments. Based on the Company&#8217;s chief operating decision maker&#8217;s review and assessment of the Company&#8217;s operating performance for purposes of performance monitoring and resource allocation, the Company determined that its operations, including the decisions to allocate resources and deploy capital, are organized and managed on a consolidated basis. Accordingly, management has identified one operating segment, which is its reportable segment, under this organizational and reporting structure.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. Management bases its estimates and assumptions on historical experience and on various other factors that are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be affected by changes in those estimates and underlying assumptions.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Financial Accounting Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR and other reference rates that are to be discontinued. The Company applied the updated guidance when it transitioned certain of its debt instruments and interest rate swaps from LIBOR to the Secured Overnight Financing Rate ("SOFR") during the first quarter of 2023. The Company will also apply the updated guidance when it transitions its one remaining LIBOR-based debt instrument to SOFR by June 30, 2023. The adoption of ASU 2020-04 did not, and will not, have a material impact on the Company's consolidated financial statements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<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 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segment reporting.</p></div>
<a href="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 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: 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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727130800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of Revenues by Product Line and Other Revenue</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by product line and other revenue-related disclosures were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Data</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,726&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise and other regulatory fees</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commission amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725602560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,383&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Balance includes amounts due from Clearwave Fiber for services provided under a transition services agreement of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.9 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.6 million</span> as of March 31, 2023 and December 31, 2022, respectively.<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_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock', window );">Schedule of Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for credit losses were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions - charged to costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions - write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries collected</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,725</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock', window );">Schedule of Prepaid and Other Current Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid repairs and maintenance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,605&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 rent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,519&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Noncurrent</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent assets consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,266&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software implementation costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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 noncurrent assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,906&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,677&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,052&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued programming costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other operating taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued franchise fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,924&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash overdrafts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,613&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable and accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,855&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,518&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noncurrent liabilities consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option (as defined in note 4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other noncurrent liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,803&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Represents the net value of the Company&#8217;s call and put options associated with the remaining equity interests in MBI (as defined in note 4), consisting of </span><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $7.2 million and $165.1 million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and liabilities of $6.5 million and $157.9 million, respectively, as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2022. Refer to notes 4 and 9 for further information on the MBI Net Option (as defined in note 4).</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_cabo_PrepaidAndOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_PrepaidAndOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for allowance for doubtful accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the 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;">cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729479536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INVESTMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other 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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock', window );">Schedule of Carrying Value of the Company's Equity Investments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The carrying value of the Company's equity investments consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ownership Percentage</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%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost Method Investments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MetroNet</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nextlink</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point Broadband</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tristar</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Visionary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ziply</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">~58%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.4%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity method investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,014,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom: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%">1,191,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195,221&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">AMG Technology Investment Group, LLC, a wireless internet service provider ("Nextlink").</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company holds a call option to purchase all but not less than all of the remaining equity interests in Mega Broadband Investments Holdings LLC, a data, video and voice services provider (&#8220;MBI&#8221;) that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 1, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and June 30, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the call option is not exercised, certain investors in MBI hold a put option to sell (and to cause all members of MBI other than the Company to sell) to the Company all but not less than all of the remaining equity interests in MBI that the Company does not already own between </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 1, 2025</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The call and put options (collectively referred to as the &#8220;MBI Net Option&#8221;) are measured at fair value using Monte Carlo simulations that rely on assumptions around MBI&#8217;s equity value, MBI&#8217;s and the Company&#8217;s equity volatility, MBI&#8217;s and the Company&#8217;s earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221; and as adjusted, &#8220;Adjusted EBITDA&#8221;) volatility, risk adjusted discount rates and the Company&#8217;s cost of debt, among others. The final MBI purchase price allocation resulted in $630.7 million being allocated to the MBI equity investment and $19.7 million and $75.5 million being allocated to the call and put options, respectively. The MBI Net Option is remeasured at fair value on a quarterly basis. The carrying value of the MBI Net Option liability was $172.3 million and $164.4 million as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;31, 2023 and December&#160;31, 2022, respectively, and was included within other noncurrent liabilities in the condensed consolidated balance sheets. Refer to note 9 for further information on the MBI Net Option.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Wisper ISP, LLC, a wireless internet service provider  ("Wisper").</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_EquityMethodInvestmentsTextBlock', window );">Schedule of Equity Method Investments</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investment income (losses), which increase (decrease) the carrying value of the respective investment, and which are recorded on a one quarter lag, and the change in fair value of the Company's Point Broadband investment and MBI Net Option were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity Method Investment Income (Loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clearwave Fiber</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,514)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Income (Expense), Net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option change in fair value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,980)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The Company identified a $186.6 million difference between the fair values of certain of MBI&#8217;s finite-lived intangible assets and the respective carrying values recorded by MBI, of which $84.0 million was attributable to the Company&#8217;s 45% pro rata portion. The Company is amortizing its share on an accelerated basis over the lives of the respective assets. For the three months ended March&#160;31, 2023, the Company recognized $0.8 million of its pro rata share of MBI&#8217;s net income and $3.2 million of its pro rata share of basis difference amortization. For the three months ended March&#160;31, 2022, the Company recognized $6.7 million of its pro rata share of MBI&#8217;s net income and $4.0 million of its pro rata share of basis difference amortization.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt">Amount includes a $12.3 million non-cash mark-to-market gain on its investment in Point Broadband in the first quarter of 2023 as a result of an observable market transaction in Point Broadband&#8217;s equity.</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_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br><br>Reference 2: 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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br><br>Reference 3: 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 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729419824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable distribution systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519,620&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,454,452&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer premise equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equipment and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,490&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,061&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,766,580&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,695,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,041,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,993,845)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724,660&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724117072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (dollars in thousands): </span></div><div style="margin-top:12pt"><table 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:21.324%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.057%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life<br/>Range<br/>(in years)</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:9pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Finite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">13.5 &#8211; 17</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">541,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">784,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">558,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">2.7 &#8211; 4.2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Wireless licenses</span></td><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">10 &#8211; 15</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">547,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">797,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Indefinite-Lived Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Franchise agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,100,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark and trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total indefinite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,101,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,101,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,648,431&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,666,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization of existing finite-lived intangible assets as of March&#160;31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,463&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,085&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725605952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-Term Debt Instruments</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facilities (as defined below)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,273,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes (as defined below)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes (as defined below)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843,770&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848,748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,913)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,784,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,752,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_cabo_SummaryOfTermLoansTableTextBlock', window );">Schedule of Term Loans</a></td>
<td class="text">A summary of the Company&#8217;s outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands): <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Instrument</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:7pt;font-weight:700;line-height:120%">Draw Date(s)</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:7pt;font-weight:700;line-height:120%">Original Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Amortization Per Annum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></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:7pt;font-weight:700;line-height:120%">Outstanding Principal</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:7pt;font-weight:700;line-height:120%">Final Scheduled Maturity Date</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:7pt;font-weight:700;line-height:120%">Final Scheduled Principal Payment</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:7pt;font-weight:700;line-height:120%">Benchmark Rate</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:7pt;font-weight:700;line-height:120%">Fixed Margin</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:7pt;font-weight:700;line-height:120%">Interest Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">250,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">240,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">223,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR + 10 bps</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6/14/2019 10/30/2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2/22/2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">300,000 </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">150,000 </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">755,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10/30/2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">704,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">SOFR  + 10 bps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.16%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Term Loan B-4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">800,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">786,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5/3/2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">746,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">LIBOR</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6.84%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,825,000&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,781,030&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,674,445&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $150.0&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Debt</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Convertible Notes consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><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%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 Notes</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%">2028 Notes</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%">Total</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%">2026 Notes</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%">2028 Notes</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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross carrying amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,703)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(451)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">565,888&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">338,434&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">904,322&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">565,128&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">338,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;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%">903,236&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on the Convertible Notes consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table 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:34.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" 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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</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:9pt;font-weight:700;line-height:100%">2026 Notes</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:9pt;font-weight:700;line-height:100%">2028 Notes</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:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">970&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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_cabo_UnamortizedDebtIssuanceCostsTableTextBlock', window );">Schedule of Unamortized Debt Issuance Costs</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance costs consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revolving Credit Facility portion:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Term loans and Notes portion:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt (contra account)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,913&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,817&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future maturities of outstanding borrowings as of March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:85.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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:700;line-height:100%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining nine months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593,244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,177,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,839,030&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_SummaryOfTermLoansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 summary of term loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_SummaryOfTermLoansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_UnamortizedDebtIssuanceCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt issuance costs of debt instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_UnamortizedDebtIssuanceCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and sinking fund requirement for 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727152304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST RATE SWAPS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the significant terms of the Company&#8217;s interest rate swap agreements is as follows (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"><tr><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.045%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.410%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Entry<br/>Date</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%">Effective<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</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:100%">Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">Notional<br/>Amount</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%">Settlement Type</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%">Settlement<br/>Frequency</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%">Fixed<br/>Base Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">3/7/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/11/2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.595%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Swap B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/6/2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/15/2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/28/2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receive one-month SOFR, pay fixed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.691%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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="background-color:#cceeff;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%">1,200,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Each swap may be terminated prior to the scheduled maturity at the election of the Company or the financial institution counterparty under the terms provided in each swap agreement.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap A was amended effective February 28, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.653% to 2.595%.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Swap B was amended effective March 1, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.739% to 2.691%.</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_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined fair values of the Company&#8217;s interest rate swaps are reflected within the condensed consolidated balance sheets as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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%">Noncurrent portion:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest rate swap asset</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,083&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined effect of the Company&#8217;s interest rate swaps on the condensed consolidated statements of operations and comprehensive income was as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (income) expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,644)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,609&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, gross</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,352)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,461)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedges, net of tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,942)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,370&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript: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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796726205536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of Fair Value Measurements, Recurring and Nonrecurring</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts, fair values and related fair value hierarchy levels of the Company&#8217;s financial assets and liabilities as of  March&#160;31, 2023 were as follows (in thousands):</span></div><div style="margin-top:12pt"><table 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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Carrying<br/>Amount</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:120%">Fair<br/>Value</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:120%">Fair Value<br/>Hierarchy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market investments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent assets (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap asset</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt (including current portion):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,753,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Assumptions Used to Determine the Fair Value of the MBI Net Option</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the MBI Net Option consisted of the following:</span></div><div style="margin-top:12pt"><table 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.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:10pt;font-weight:700;line-height:100%">March 31, 2023</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:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cable One</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%">MBI</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%">Cable One</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%">MBI</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">34.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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%">31.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA risk-adjusted discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript: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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724107632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="text">The Company&#8217;s equity-based compensation expense, included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, was as follows (in thousands):<table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,637&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SARs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,585&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,205&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity</a></td>
<td class="text">A summary of Restricted Stock activity during the three months ended March&#160;31, 2023 is as follows:<table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average Grant<br/>Date Fair Value<br/>Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,467</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,611.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,857</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,316)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and issued</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,648)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,586.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,360</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and deferred as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,726</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock', window );">Schedule of Share-Based Payment Award, Restricted Stock Valuation Assumptions</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant inputs and resulting weighted average grant date fair value for market-based award grants were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.545%"><tr><td style="width:1.0%"/><td style="width:82.918%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.626%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.056%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Simulation term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.99 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774.30</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of Share-Based Payment Arrangement, Stock Appreciation Right, Activity</a></td>
<td class="text">A summary of SARs activity during the three months ended March&#160;31, 2023 is as follows:<table 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:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Stock<br/>Appreciation<br/>Rights</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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant<br/>Date Fair<br/>Value</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:9.5pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(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:9.5pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,115</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(375)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,740</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,990</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4</span></td></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_cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729349232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME AND EXPENSE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Other Nonoperating Income (Expense)</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) consisted of the following (in thousands):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MBI Net Option fair value adjustment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,980)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-off of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and investment income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark-to-market adjustments and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,294&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,060&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:28.07pt">The three months ended March 31, 2023 includes a $12.3&#160;million non-cash mark-to-market gain on the Company's investment in Point Broadband as a result of an observable market transaction in Point Broadband&#8217;s equity.</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_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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense 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;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729343056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted net income per common share was as follows (dollars in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table 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.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Convertible Notes interest expense, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income - diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,969&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,019&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,718,745</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,018,881</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,601</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,834</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilution from if-converted Convertible Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,248</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,248</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,128,594</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,444,963</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income per Common Share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">9.62&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">26.85&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Net Income per Common Share Disclosure:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive shares from equity-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,313</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,319</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Equity-based compensation awards whose impact is considered to be anti-dilutive under the treasury stock method were excluded from the diluted net income per common share calculation.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt">Based on a conversion rate of 0.4394 shares of common stock per weighted $1,000 principal amount of Convertible Notes outstanding during all periods presented.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796720515536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)<br> customer in Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>customer </div>
<div>segment </div>
<div>state</div>
</th>
<th class="th">
<div>Jan. 01, 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_NumberOfStatesInWhichEntityOperates', window );">Number of states in which entity operates | state</a></td>
<td class="nump">24<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_cabo_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">1<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=cabo_ClearwaveFiberMember', window );">Clearwave Fiber</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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Equity method investments, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 440.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=cabo_DataMember', window );">Data</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_cabo_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">1,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cabo_VideoMember', window );">Video</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_cabo_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cabo_VoiceMember', window );">Voice</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_cabo_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">128<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_cabo_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_NumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments accounted under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126960272&amp;loc=d3e32014-111567<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStatesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 states the entity operates in as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_ClearwaveFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_ClearwaveFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_DataMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_DataMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_VideoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VideoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_VoiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VoiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796726175888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Revenues by Product Line (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 421,894<span></span>
</td>
<td class="nump">$ 426,726<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred commission amortization</a></td>
<td class="nump">1,303<span></span>
</td>
<td class="nump">1,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_srt_ProductOrServiceAxis=cabo_DataMember', window );">Data</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">242,697<span></span>
</td>
<td class="nump">230,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cabo_VideoMember', window );">Video</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">70,286<span></span>
</td>
<td class="nump">84,658<span></span>
</td>
</tr>
<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=cabo_VoiceMember', window );">Voice</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">9,748<span></span>
</td>
<td class="nump">11,896<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cabo_BusinessServicesMember', window );">Business 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">76,260<span></span>
</td>
<td class="nump">76,498<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">22,903<span></span>
</td>
<td class="nump">23,521<span></span>
</td>
</tr>
<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=cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember', window );">Franchise and other regulatory fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 7,101<span></span>
</td>
<td class="nump">$ 8,094<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_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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<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 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cabo_DataMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_DataMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_VideoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VideoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_VoiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VoiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_BusinessServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_BusinessServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductAndServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730881216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUES - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerLiabilityCurrent', window );">Contract with customer, liability, current</a></td>
<td class="nump">$ 24,354<span></span>
</td>
<td class="nump">$ 23,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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">$ 21,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727047968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Trade receivables</a></td>
<td class="nump">$ 40,489<span></span>
</td>
<td class="nump">$ 48,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">9,385<span></span>
</td>
<td class="nump">26,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: Allowance for credit losses</a></td>
<td class="num">(3,725)<span></span>
</td>
<td class="num">(3,191)<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_AccountsAndOtherReceivablesNetCurrent', window );">Total accounts receivable, net</a></td>
<td class="nump">46,149<span></span>
</td>
<td class="nump">74,383<span></span>
</td>
</tr>
<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_CounterpartyNameAxis=cabo_ClearwaveFiberMember', window );">Clearwave 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="nump">$ 15,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=cabo_ClearwaveFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CounterpartyNameAxis=cabo_ClearwaveFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727206608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 3,191<span></span>
</td>
<td class="nump">$ 2,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Additions - charged to costs and expenses</a></td>
<td class="nump">2,491<span></span>
</td>
<td class="nump">1,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Deductions - write-offs</a></td>
<td class="num">(3,451)<span></span>
</td>
<td class="num">(3,261)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries collected</a></td>
<td class="nump">1,494<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 3,725<span></span>
</td>
<td class="nump">$ 2,580<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723318768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Prepaid and Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_PrepaidRepairsAndMaintenance', window );">Prepaid repairs and maintenance</a></td>
<td class="nump">$ 12,605<span></span>
</td>
<td class="nump">$ 4,059<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_cabo_PrepaidSoftwareImplementationCostsCurrent', window );">Software implementation costs</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="nump">1,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">2,080<span></span>
</td>
<td class="nump">3,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidRent', window );">Prepaid rent</a></td>
<td class="nump">3,196<span></span>
</td>
<td class="nump">2,125<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_cabo_PrepaidSoftware', window );">Prepaid software</a></td>
<td class="nump">7,240<span></span>
</td>
<td class="nump">8,897<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_cabo_DeferredCommissionsCurrent', window );">Deferred commissions</a></td>
<td class="nump">4,666<span></span>
</td>
<td class="nump">4,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income tax payments</a></td>
<td class="nump">12,891<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_OtherAssetsCurrent', window );">All other current assets</a></td>
<td class="nump">13,519<span></span>
</td>
<td class="nump">6,846<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid and other current assets</a></td>
<td class="nump">81,305<span></span>
</td>
<td class="nump">57,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting 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_DerivativeAssetsCurrent', window );">Interest rate swap asset</a></td>
<td class="nump">$ 23,707<span></span>
</td>
<td class="nump">$ 25,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_DeferredCommissionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 commissions classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_DeferredCommissionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_PrepaidRepairsAndMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 repairs and maintenance that provides economic benefits within a future period of 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_PrepaidRepairsAndMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_PrepaidSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prepaid software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_PrepaidSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_PrepaidSoftwareImplementationCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 paid in advance for software implementation costs classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_PrepaidSoftwareImplementationCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 insurance that provides economic benefits within a future period of 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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<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 (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-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_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income and other taxes that provide economic benefits within a future period of 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 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<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 (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724494480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems', window );"><strong>Transfer of Financial Assets Accounted for as Sales [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 11,266<span></span>
</td>
<td class="nump">$ 11,325<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_cabo_DeferredCommissionsNoncurrent', window );">Deferred commissions</a></td>
<td class="nump">9,026<span></span>
</td>
<td class="nump">8,916<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_cabo_PrepaidSoftwareImplementationCostsNoncurrent', window );">Software implementation costs</a></td>
<td class="nump">6,135<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Debt issuance costs</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecurities', window );">Debt investment</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="nump">2,102<span></span>
</td>
</tr>
<tr class="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 );">Assets held for sale</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">All other noncurrent assets</a></td>
<td class="nump">3,889<span></span>
</td>
<td class="nump">2,755<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_OtherAssetsNoncurrent', window );">Total other noncurrent assets</a></td>
<td class="nump">55,906<span></span>
</td>
<td class="nump">74,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</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_TransferOfFinancialAssetsAccountedForAsSalesLineItems', window );"><strong>Transfer of Financial Assets Accounted for as Sales [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_DerivativeAssetsNoncurrent', window );">Interest rate swap asset</a></td>
<td class="nump">$ 19,023<span></span>
</td>
<td class="nump">$ 40,289<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_DeferredCommissionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 commissions classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_DeferredCommissionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_PrepaidSoftwareImplementationCostsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 paid in advance for software implementation costs classified as non-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;">cabo_PrepaidSoftwareImplementationCostsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TransferOfFinancialAssetsAccountedForAsSalesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724030992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 34,052<span></span>
</td>
<td class="nump">$ 39,554<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_cabo_ProgrammingCostsCurrent', window );">Accrued programming costs</a></td>
<td class="nump">20,111<span></span>
</td>
<td class="nump">20,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and related benefits</a></td>
<td class="nump">19,047<span></span>
</td>
<td class="nump">26,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued sales and other operating taxes</a></td>
<td class="nump">10,739<span></span>
</td>
<td class="nump">14,541<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_cabo_FranchiseFeesCurrent', window );">Accrued franchise fees</a></td>
<td class="nump">2,730<span></span>
</td>
<td class="nump">3,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,200<span></span>
</td>
<td class="nump">6,236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">4,010<span></span>
</td>
<td class="nump">3,924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Accrued insurance costs</a></td>
<td class="nump">6,217<span></span>
</td>
<td class="nump">5,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOverdrafts', window );">Cash overdrafts</a></td>
<td class="nump">15,151<span></span>
</td>
<td class="nump">9,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable</a></td>
<td class="nump">10,651<span></span>
</td>
<td class="nump">5,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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13,006<span></span>
</td>
</tr>
<tr class="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 );">All other accrued liabilities</a></td>
<td class="nump">16,947<span></span>
</td>
<td class="nump">15,613<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total accounts payable and accrued liabilities</a></td>
<td class="nump">$ 145,855<span></span>
</td>
<td class="nump">$ 164,518<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_FranchiseFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 franchise fees. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_FranchiseFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_ProgrammingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 programming costs. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ProgrammingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript: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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOverdrafts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOverdrafts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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.12)<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_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724562784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">$ 6,618<span></span>
</td>
<td class="nump">$ 6,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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Accrued compensation and related benefits</a></td>
<td class="nump">8,956<span></span>
</td>
<td class="nump">8,973<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="nump">7,725<span></span>
</td>
<td class="nump">8,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">MBI Net Option (as defined in note 4)</a></td>
<td class="nump">172,330<span></span>
</td>
<td class="nump">164,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">All other noncurrent liabilities</a></td>
<td class="nump">3,174<span></span>
</td>
<td class="nump">4,224<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 );">Total other noncurrent liabilities</a></td>
<td class="nump">198,803<span></span>
</td>
<td class="nump">192,350<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">MBI Net Option (as defined in note 4)</a></td>
<td class="nump">172,300<span></span>
</td>
<td class="nump">164,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI | Call Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liability</a></td>
<td class="nump">7,200<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI | Put Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liability</a></td>
<td class="nump">$ 165,100<span></span>
</td>
<td class="nump">$ 157,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 20<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723698368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INVESTMENTS - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Mar. 24, 2022</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 06, 2022</div></th>
<th class="th"><div>Jan. 01, 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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Gain on disposition of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</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">193,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 181,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">10,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_ClearwaveFiberMember', window );">Clearwave Fiber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">58.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Equity method investments, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 440,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_GainLossOnSaleOfBusiness', window );">Gain on disposition of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 22,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cabo_MBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity', window );">Equity method investment, difference between carrying amount and underlying equity</a></td>
<td class="text">&#160;<span></span>
</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">$ 496,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">497,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_PointBroadbandHoldingsMember', window );">Point 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</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">42,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_MetronetSystemsMember', window );">MetroNet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Investment owned, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_MetronetSystemsMember', window );">MetroNet | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_OwnershipPercentage', window );">Ownership Percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cabo_VisionaryCommunicationsMember', window );">Visionary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_VisionaryCommunicationsMember', window );">Visionary | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_OwnershipPercentage', window );">Ownership Percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=cabo_NorthwestFiberHoldcoMember', window );">Ziply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</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">$ 22,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></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">$ 22,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_NorthwestFiberHoldcoMember', window );">Ziply | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments to acquire investments, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 27,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_NorthwestFiberHoldcoMember', window );">Ziply | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<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_cabo_OwnershipPercentage', window );">Ownership Percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_OwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_OwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.</p></div>
<a href="javascript: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)(3)<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_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments accounted under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126960272&amp;loc=d3e32014-111567<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<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 5D<br> -Subparagraph (SX 210.12-13D(Column C))<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=SL120429264-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 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -URI https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-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_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 purchase of all investments (debt, security, other) 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 13<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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=cabo_ClearwaveFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_ClearwaveFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_MBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_MBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_PointBroadbandHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_PointBroadbandHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_MetronetSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_MetronetSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_VisionaryCommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VisionaryCommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_NorthwestFiberHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_NorthwestFiberHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725954528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 06, 2022</div></th>
<th class="th"><div>Nov. 12, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 193,576<span></span>
</td>
<td class="nump">$ 181,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Total equity method investments</a></td>
<td class="nump">997,641<span></span>
</td>
<td class="nump">1,014,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Total equity investments</a></td>
<td class="nump">1,191,217<span></span>
</td>
<td class="nump">1,195,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">MBI Net Option</a></td>
<td class="nump">172,330<span></span>
</td>
<td class="nump">164,350<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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">MBI Net Option</a></td>
<td class="nump">$ 172,300<span></span>
</td>
<td class="nump">164,400<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=cabo_MetronetSystemsMember', window );">MetroNet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_NextlinkMember', window );">Nextlink</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 77,245<span></span>
</td>
<td class="nump">77,245<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=cabo_PointBroadbandHoldingsMember', window );">Point 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_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 42,623<span></span>
</td>
<td class="nump">30,373<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=cabo_TristarAcquisitionICorpMember', window );">Tristar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 23,995<span></span>
</td>
<td class="nump">23,413<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=cabo_VisionaryCommunicationsMember', window );">Visionary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 7,190<span></span>
</td>
<td class="nump">7,190<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=cabo_NorthwestFiberHoldcoMember', window );">Ziply</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 22,222<span></span>
</td>
<td class="nump">22,222<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=cabo_NorthwestFiberHoldcoMember', window );">Ziply | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_OtherCostMethodInvestmentMember', window );">Others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<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_cabo_CostMethodInvestmentOwnershipPercentage', window );">Cost method investment, ownership percentage (in percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount', window );">Total cost method investments</a></td>
<td class="nump">$ 13,301<span></span>
</td>
<td class="nump">13,624<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=cabo_ClearwaveMember', window );">Clearwave Fiber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="nump">58.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Total equity method investments</a></td>
<td class="nump">$ 395,284<span></span>
</td>
<td class="nump">409,514<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=cabo_MBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Total equity method investments</a></td>
<td class="nump">$ 568,672<span></span>
</td>
<td class="nump">571,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 630,700<span></span>
</td>
</tr>
<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=cabo_MBIMember', window );">MBI | Call Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Interest rate swap asset</a></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">19,700<span></span>
</td>
</tr>
<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=cabo_MBIMember', window );">MBI | Put Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">MBI Net Option</a></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">$ 75,500<span></span>
</td>
</tr>
<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=cabo_WisperMember', window );">Wisper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems', window );"><strong>Net Investment 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="nump">40.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Total equity method investments</a></td>
<td class="nump">$ 33,685<span></span>
</td>
<td class="nump">$ 33,565<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_cabo_CostMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Method Investment, Ownership Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_CostMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_MetronetSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_MetronetSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_NextlinkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_NextlinkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_PointBroadbandHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_PointBroadbandHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TristarAcquisitionICorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_TristarAcquisitionICorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_VisionaryCommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_VisionaryCommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_NorthwestFiberHoldcoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_NorthwestFiberHoldcoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_OtherCostMethodInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_OtherCostMethodInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_ClearwaveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_ClearwaveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_MBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_MBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_CallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_PutOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_WisperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_WisperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725853088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,514)<span></span>
</td>
<td class="nump">$ 3,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Equity Securities, FV-NI, Unrealized Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,833<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cabo_MBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [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_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue', window );">Finite-lived intangible assets, basis difference between fair value and carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI</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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">MBI Net Option change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,980)<span></span>
</td>
<td class="nump">84,610<span></span>
</td>
</tr>
<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=cabo_ClearwaveFiberMember', window );">Clearwave Fiber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="num">(14,231)<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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="nump">58.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=cabo_MBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,403)<span></span>
</td>
<td class="nump">2,781<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_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue', window );">Finite-lived intangible assets, basis difference between fair value and carrying value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization', window );">Income (Loss) from equity method investments before amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">6,700<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_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization', window );">Amortization of basis difference</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">4,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=cabo_MBIMember', window );">MBI | MBI</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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">MBI Net Option change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,980)<span></span>
</td>
<td class="nump">84,610<span></span>
</td>
</tr>
<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=cabo_WisperMember', window );">Wisper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="nump">$ 999<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity method investment, ownership percentage (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.40%<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=cabo_PointBroadbandHoldingsMember', window );">Point Broadband</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Equity Securities, FV-NI, Unrealized Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,300<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_cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Method Investment, Difference Between Carrying Amount and Underlying Equity, Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The basis difference between the fair value and carrying value of intangible assets with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss) before amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in 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/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><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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://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(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings 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 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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LegalEntityAxis=cabo_MBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=cabo_MBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_ClearwaveFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_ClearwaveFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_MBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_MBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_WisperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_WisperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_PointBroadbandHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_PointBroadbandHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725536192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Right-of-use assets</a></td>
<td class="nump">$ 9,197<span></span>
</td>
<td class="nump">$ 11,323<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,766,580<span></span>
</td>
<td class="nump">3,695,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(2,041,920)<span></span>
</td>
<td class="num">(1,993,845)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,724,660<span></span>
</td>
<td class="nump">1,701,755<span></span>
</td>
</tr>
<tr class="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=cabo_CableDistributionSystemsMember', window );">Cable distribution systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">2,519,620<span></span>
</td>
<td class="nump">2,454,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Customer premise equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">345,942<span></span>
</td>
<td class="nump">339,132<span></span>
</td>
</tr>
<tr class="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=cabo_OtherEquipmentAndFixturesMember', window );">Other equipment and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">446,490<span></span>
</td>
<td class="nump">450,301<span></span>
</td>
</tr>
<tr class="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_LandBuildingsAndImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">138,562<span></span>
</td>
<td class="nump">138,467<span></span>
</td>
</tr>
<tr class="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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">66,167<span></span>
</td>
<td class="nump">58,740<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">228,061<span></span>
</td>
<td class="nump">230,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 12,541<span></span>
</td>
<td class="nump">$ 12,541<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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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://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 4<br> -Subparagraph (a)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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><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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cabo_CableDistributionSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_CableDistributionSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_OtherEquipmentAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_OtherEquipmentAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724660064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT - Narrative (Details ) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long-Lived Assets Held-for-sale [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_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,514)<span></span>
</td>
<td class="nump">$ 3,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">85,428<span></span>
</td>
<td class="nump">87,919<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_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long-Lived Assets Held-for-sale [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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,300<span></span>
</td>
<td class="nump">67,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_ClearwaveFiberMember', window );">Clearwave Fiber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long-Lived Assets Held-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed', window );">Property and equipment contributed</a></td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment income (loss), net</a></td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="num">(14,231)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other noncurrent assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsHeldForSaleLineItems', window );"><strong>Long-Lived Assets Held-for-sale [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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Disposal group, including discontinued operation, property, plant and equipment, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Method Investment, Property, Plant And Equipment Contributed</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 property, plant and equipment 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://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 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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2510-110228<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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://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(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsHeldForSaleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_LongLivedAssetsHeldForSaleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_ClearwaveFiberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_ClearwaveFiberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730801216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 928,947,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 928,947,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_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 18,200,000<span></span>
</td>
<td class="nump">$ 20,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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><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 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727262736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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">$ 797,645<span></span>
</td>
<td class="nump">$ 797,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">250,560<span></span>
</td>
<td class="nump">232,406<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">547,085<span></span>
</td>
<td class="nump">565,239<span></span>
</td>
</tr>
<tr class="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 );">Indefinite-Lived Intangible Assets</a></td>
<td class="nump">2,101,346<span></span>
</td>
<td class="nump">2,101,346<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">2,648,431<span></span>
</td>
<td class="nump">2,666,585<span></span>
</td>
</tr>
<tr class="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 );">Franchise agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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 );">Indefinite-Lived Intangible Assets</a></td>
<td class="nump">2,100,546<span></span>
</td>
<td class="nump">2,100,546<span></span>
</td>
</tr>
<tr class="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_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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 );">Indefinite-Lived Intangible Assets</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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">784,381<span></span>
</td>
<td class="nump">784,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">243,037<span></span>
</td>
<td class="nump">225,445<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">$ 541,344<span></span>
</td>
<td class="nump">558,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</a></td>
<td class="text">13 years 6 months<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</a></td>
<td class="text">17 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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">$ 11,846<span></span>
</td>
<td class="nump">11,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">7,201<span></span>
</td>
<td class="nump">6,675<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">$ 4,645<span></span>
</td>
<td class="nump">5,171<span></span>
</td>
</tr>
<tr class="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_TrademarksAndTradeNamesMember', window );">Trademarks and trade names | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</a></td>
<td class="text">2 years 8 months 12 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</a></td>
<td class="text">4 years 2 months 12 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=cabo_WirelessSpectrumLicensesMember', window );">Wireless 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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">$ 1,418<span></span>
</td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">286<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,096<span></span>
</td>
<td class="nump">$ 1,132<span></span>
</td>
</tr>
<tr class="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=cabo_WirelessSpectrumLicensesMember', window );">Wireless licenses | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</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_FiniteLivedIntangibleAssetsByMajorClassAxis=cabo_WirelessSpectrumLicensesMember', window );">Wireless licenses | 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_AcquiredIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Indefinite-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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful Life Range (in years)</a></td>
<td class="text">15 years<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_AcquiredIndefiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredIndefiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_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_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_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_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=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_WirelessSpectrumLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_WirelessSpectrumLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730921168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2023 (remaining nine months)</a></td>
<td class="nump">$ 54,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">65,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">60,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">55,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">51,445<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_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">259,183<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 547,085<span></span>
</td>
<td class="nump">$ 565,239<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current 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;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724471504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Finance lease liabilities</a></td>
<td class="nump">$ 4,740<span></span>
</td>
<td class="nump">$ 4,844<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">3,843,770<span></span>
</td>
<td class="nump">3,848,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized debt discount</a></td>
<td class="num">(15,255)<span></span>
</td>
<td class="num">(16,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(28,891)<span></span>
</td>
<td class="num">(25,817)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Less: Current portion of long-term debt</a></td>
<td class="num">(18,919)<span></span>
</td>
<td class="num">(55,931)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">3,784,250<span></span>
</td>
<td class="nump">3,752,591<span></span>
</td>
</tr>
<tr class="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=cabo_SeniorCreditFacilitiesMember', window );">Senior Credit Facilities</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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">2,269,030<span></span>
</td>
<td class="nump">2,273,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(25,346)<span></span>
</td>
<td class="num">(23,913)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes</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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 920,000<span></span>
</td>
<td class="nump">$ 920,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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript: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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, including portion classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentAxis=cabo_SeniorCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_SeniorCreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724618608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Senior Credit Facilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 22, 2023</div></th>
<th class="th"><div>Feb. 21, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,825,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,781,030,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=cabo_TermLoanA2Member', window );">Term Loan A-2 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Extinguishment of debt</a></td>
<td class="nump">$ 638,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB2AndTheTermLoanB3Member', window );">Term Loan B-2 and the Term Loan B-3 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB2AndTheTermLoanB3Member', window );">Term Loan B-2 and the Term Loan B-3 | Secured Debt | SOFR</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="nump">0.10%<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=cabo_TermLoanB2Member', window );">Term Loan B-2 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB2Member', window );">Term Loan B-2 | Secured Debt | SOFR</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB3Member', window );">Term Loan B-3 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 757,000,000<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">$ 755,030,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=cabo_TermLoanB3Member', window );">Term Loan B-3 | Secured Debt | SOFR</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB4Member', window );">Term Loan B-4 | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000,000<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 786,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Draws on lines of credit</a></td>
<td class="nump">$ 488,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">512,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Debt outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 488,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cabo_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=cabo_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_DebtInstrumentAxis=cabo_TermLoanB2AndTheTermLoanB3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB2AndTheTermLoanB3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796726064768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Summary of Term Loans (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 22, 2023</div></th>
<th class="th"><div>Feb. 21, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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 );">Final Scheduled Principal Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,839,030,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,825,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Outstanding Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,781,030,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_LongTermDebt', window );">Final Scheduled Principal Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,674,445,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-2 and the Term Loan B-3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Benchmark Rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_LongTermDebtAmortizationRate', window );">Amortization Per Annum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Outstanding Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Final Scheduled Principal Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 223,750,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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Benchmark Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.16%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_LongTermDebtAmortizationRate', window );">Amortization Per Annum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Outstanding Principal</a></td>
<td class="nump">$ 757,000,000<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">$ 755,030,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_LongTermDebt', window );">Final Scheduled Principal Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 704,695,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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Benchmark Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.16%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-3, 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-3, 2</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-3, 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | Term Loan B-4</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
<td class="nump">$ 800,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_LongTermDebtAmortizationRate', window );">Amortization Per Annum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Outstanding Principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 786,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Final Scheduled Principal Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 746,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Benchmark Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.84%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | SOFR | Term Loan B-2 and the Term Loan B-3</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_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>
</tr>
<tr class="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 );">Benchmark Rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | SOFR | Term Loan B-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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 );">Benchmark Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember', window );">Secured Debt | SOFR | Term Loan B-3</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_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>
</tr>
<tr class="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 );">Benchmark Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_LongTermDebtAmortizationRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long term debt amortization rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_LongTermDebtAmortizationRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cabo_TermLoanB2AndTheTermLoanB3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB2AndTheTermLoanB3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB31Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB31Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB32Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB32Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB33Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB33Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_TermLoanB4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanB4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725815904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Senior Notes (Details) - Senior Notes<br></strong></div></th>
<th class="th">
<div>Nov. 09, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 650,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="nump">4.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Debt Instrument, Redemption, Period One</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed (in percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Debt Instrument, Redemption, Period Two</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed (in percent)</a></td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Debt Instrument, Redemption, Period Three</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed (in percent)</a></td>
<td class="nump">104.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Debt Instrument, Redemption, Period Four</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Debt instrument, redemption price, percentage of principal amount redeemed (in percent)</a></td>
<td class="nump">101.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="padding-right: 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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723687808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Convertible Notes (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 05, 2021 </div>
<div>d</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_The2026NotesMember', window );">2026 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 575,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_The2028NotesMember', window );">2028 Notes</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<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=cabo_The2028NotesMember', window );">2028 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 345,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<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=cabo_The2026NotesAndThe2028NotesMember', window );">The 2026 Notes and the 2028 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Debt instrument, convertible, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4394<span></span>
</td>
</tr>
<tr class="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=cabo_The2026NotesAndThe2028NotesMember', window );">The 2026 Notes and the 2028 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Debt instrument, convertible, conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt instrument, convertible, conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,275.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt instrument, redemption price, percentage (in percent)</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Debt instrument, convertible, threshold percentage of stock price trigger (in percent)</a></td>
<td class="nump">130.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Debt instrument, convertible, threshold trading days | d</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Debt instrument, convertible, threshold consecutive trading days | d</a></td>
<td class="nump">30<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=cabo_The2026NotesAndThe2028NotesMember', window );">The 2026 Notes and the 2028 Notes | Convertible Debt | Company Undergoes a Fundamental Change</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt instrument, redemption price, percentage (in percent)</a></td>
<td class="nump">100.00%<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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentAxis=cabo_The2026NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2026NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_The2028NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2028NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_The2026NotesAndThe2028NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2026NotesAndThe2028NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DebtInstrumentRedemptionPeriodAxis=cabo_CompanyUndergoesAFundamentalChangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=cabo_CompanyUndergoesAFundamentalChangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723461648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Schedule of Convertible Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized discount</a></td>
<td class="num">$ (15,255)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(28,891)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,817)<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_LongTermDebt', window );">Total</a></td>
<td class="nump">3,839,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">920,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=cabo_The2026NotesAndThe2028NotesMember', window );">The 2026 Notes and the 2028 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">920,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_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized discount</a></td>
<td class="num">(15,256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(422)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_LongTermDebt', window );">Total</a></td>
<td class="nump">904,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">903,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of discount</a></td>
<td class="nump">1,058<span></span>
</td>
<td class="nump">1,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">29<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">2,057<span></span>
</td>
<td class="nump">2,057<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=cabo_The2026NotesMember', window );">2026 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">575,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575,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_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized discount</a></td>
<td class="num">(8,870)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,610)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(262)<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_LongTermDebt', window );">Total</a></td>
<td class="nump">565,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">565,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_AmortizationOfDebtDiscountPremium', window );">Amortization of discount</a></td>
<td class="nump">740<span></span>
</td>
<td class="nump">740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 760<span></span>
</td>
<td class="nump">$ 760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument, effective interest rate (in percent)</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.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=cabo_The2028NotesMember', window );">2028 Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345,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_DebtInstrumentUnamortizedDiscount', window );">Less: Unamortized discount</a></td>
<td class="num">(6,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,703)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Less: Unamortized debt issuance costs</a></td>
<td class="num">(180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(189)<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_LongTermDebt', window );">Total</a></td>
<td class="nump">338,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 338,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense</a></td>
<td class="nump">970<span></span>
</td>
<td class="nump">$ 970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of discount</a></td>
<td class="nump">318<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">9<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_InterestExpenseDebt', window );">Total interest expense</a></td>
<td class="nump">$ 1,297<span></span>
</td>
<td class="nump">$ 1,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument, effective interest rate (in percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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://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.8)<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://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(8))<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 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentRedemptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript: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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<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.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><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 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<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 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 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 1F<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<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_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_The2026NotesAndThe2028NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2026NotesAndThe2028NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_The2026NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2026NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cabo_The2028NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2028NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730609888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Unamortized Debt Issuance Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [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_UnamortizedDebtIssuanceExpense', window );">Debt issuance costs</a></td>
<td class="nump">$ 28,891<span></span>
</td>
<td class="nump">$ 25,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other noncurrent assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [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_UnamortizedDebtIssuanceExpense', window );">Debt issuance costs</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_LongTermDebtMember', window );">Long-term debt (contra account)</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_DebtInstrumentRedemptionLineItems', window );"><strong>Debt Instrument, Redemption [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_UnamortizedDebtIssuanceExpense', window );">Debt issuance costs</a></td>
<td class="nump">$ 25,346<span></span>
</td>
<td class="nump">$ 23,913<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_DebtInstrumentRedemptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DebtInstrumentRedemptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727069136">
<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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>May 03, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee', window );">Debt guarantee</a></td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">$ 1,300,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_DeferredFinanceCostsGross', window );">Capitalized costs</a></td>
<td class="nump">7,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write-off of debt issuance costs</a></td>
<td class="nump">3,340,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=cabo_MufgBankMember', window );">MUFG Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</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_cabo_LetterOfCreditMaximumBorrowingCapacity', window );">Letter of credit, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=cabo_MufgBankMember', window );">MUFG Bank | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Debt outstanding</a></td>
<td class="nump">$ 10,300,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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end (in percent)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant Compliance, Face Amount Guarantee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_LetterOfCreditMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum borrowing capacity of letter of credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_LetterOfCreditMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://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(8))<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 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 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_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LineOfCreditFacilityAxis=cabo_MufgBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cabo_MufgBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796731098144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Future Maturities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2023 (remaining nine months)</a></td>
<td class="nump">$ 13,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">18,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">18,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">593,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">18,244<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_cabo_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="nump">3,177,371<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 3,839,030<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_LongTermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: 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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: 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 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>71
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725842720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTEREST RATE SWAPS - Interest Rate Swap Agreements (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>derivative_instrument</div>
</th>
<th class="th"><div>Mar. 01, 2023</div></th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Feb. 27, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeNumberOfInstrumentsHeld', window );">Number of derivative agreements | derivative_instrument</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 1,200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_FirstInterestRateSwapAgreementMember', window );">Swap A | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.653%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_FirstInterestRateSwapAgreementMember', window );">Swap A | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.595%<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_DerivativeInstrumentRiskAxis=cabo_FirstInterestRateSwapAgreementMember', window );">Swap A | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 850,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="nump">2.595%<span></span>
</td>
<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_DerivativeInstrumentRiskAxis=cabo_SecondInterestRateSwapAgreementMember', window );">Swap B | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.739%<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_DerivativeInstrumentRiskAxis=cabo_SecondInterestRateSwapAgreementMember', window );">Swap B | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.691%<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_DerivativeInstrumentRiskAxis=cabo_SecondInterestRateSwapAgreementMember', window );">Swap B | Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditDerivativesLineItems', window );"><strong>Credit Derivatives [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_DerivativeNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Derivative, Fixed Interest Rate (in percent)</a></td>
<td class="nump">2.691%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditDerivativesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CreditDerivativesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 derivative instruments of a particular group held by the 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_FirstInterestRateSwapAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_FirstInterestRateSwapAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_SecondInterestRateSwapAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_SecondInterestRateSwapAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>72
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727224256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">$ 32,089<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Interest (income) expense</a></td>
<td class="num">(5,644)<span></span>
</td>
<td class="nump">$ 7,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax', window );">Unrealized gain (loss) on cash flow hedges, gross</a></td>
<td class="num">(23,352)<span></span>
</td>
<td class="nump">75,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Less: Tax effect</a></td>
<td class="nump">5,410<span></span>
</td>
<td class="num">(18,461)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on cash flow hedges, net of tax</a></td>
<td class="num">(17,942)<span></span>
</td>
<td class="nump">$ 57,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated other comprehensive income</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_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">32,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current portion:</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_DerivativeAssetsCurrent', window );">Interest rate swap asset</a></td>
<td class="nump">23,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Noncurrent portion:</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_DerivativeAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">19,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,289<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_DerivativeAssets', window );">Total interest rate swap asset</a></td>
<td class="nump">$ 42,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,083<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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><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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796720336512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other noncurrent assets (including current portion):</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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">$ 42,730<span></span>
</td>
<td class="nump">$ 66,083<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Carrying Amount | Money market investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market investments</a></td>
<td class="nump">85,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value | Money market investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market investments</a></td>
<td class="nump">85,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Line of Credit | Term Loan</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_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,781,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">488,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Commercial paper</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market investments</a></td>
<td class="nump">40,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Carrying Amount | Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other noncurrent assets (including current portion):</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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">42,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Line of Credit | Term Loan</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_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,753,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">475,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">529,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract', window );"><strong>Long-term debt (including current portion):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">716,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Commercial paper</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Money market investments</a></td>
<td class="nump">39,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value | Interest Rate Swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other noncurrent assets (including current portion):</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_DerivativeAssets', window );">Derivative asset</a></td>
<td class="nump">42,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Carrying Amount | MBI</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_OtherLiabilitiesNoncurrentAbstract', window );"><strong>Other noncurrent liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">172,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value | MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 noncurrent 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_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">$ 172,330<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<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 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cabo_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724330208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (Details)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEquityVolatilityMember', window );">Equity volatility | Cable One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.350<span></span>
</td>
<td class="nump">0.340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEquityVolatilityMember', window );">Equity volatility | MBI</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.310<span></span>
</td>
<td class="nump">0.310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEBITDAVolatilityMember', window );">EBITDA volatility | Cable One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEBITDAVolatilityMember', window );">EBITDA volatility | MBI</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">EBITDA risk-adjusted discount rate | Cable One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.075<span></span>
</td>
<td class="nump">0.075<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">EBITDA risk-adjusted discount rate | MBI</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.085<span></span>
</td>
<td class="nump">0.085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputCostOfDebtMember', window );">Cost of debt | Cable One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_DerivativeLiabilityMeasurementInput', window );">Derivative liability, measurement input</a></td>
<td class="nump">0.078<span></span>
</td>
<td class="nump">0.075<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_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input used to measure derivative 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEquityVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEquityVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionCableOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionCableOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MeasurementInputTypeAxis=cabo_MeasurementInputEBITDAVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputEBITDAVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MeasurementInputTypeAxis=cabo_MeasurementInputCostOfDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=cabo_MeasurementInputCostOfDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796724415872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">93 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 20, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, total (in shares)</a></td>
<td class="nump">475,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">475,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining amount authorized</a></td>
<td class="nump">$ 200,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired (in shares)</a></td>
<td class="nump">56,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">561,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock, value, acquired, cost method</a></td>
<td class="nump">$ 41,751<span></span>
</td>
<td class="nump">$ 69,695<span></span>
</td>
<td class="nump">$ 499,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding tax for equity awards</a></td>
<td class="nump">$ 2,180<span></span>
</td>
<td class="nump">$ 4,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)</a></td>
<td class="nump">3,132<span></span>
</td>
<td class="nump">2,681<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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript: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,30)<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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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))<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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730487200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)</a></td>
<td class="nump">415,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-based payment arrangement, shortfalls, tax benefit</a></td>
<td class="num">$ (1.2)<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred tax assets, tax deferred expense, compensation and benefits, share-based compensation cost</a></td>
<td class="nump">5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount</a></td>
<td class="nump">$ 46.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">SARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>77
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796730481472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION - Compensation Expense (Details) - Selling, General and Administrative Expenses - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">$ 5,585<span></span>
</td>
<td class="nump">$ 5,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">5,210<span></span>
</td>
<td class="nump">4,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">SARs</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="nump">$ 375<span></span>
</td>
<td class="nump">$ 568<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>78
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796725492752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION - Restricted Stock (Details) - Restricted Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">42,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">65,857<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(6,316)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested and issued (in shares) | shares</a></td>
<td class="num">(9,648)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">92,360<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_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued', window );">Vested and deferred (in shares) | shares</a></td>
<td class="nump">6,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1,611.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">696.08<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">1,757.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested and issued (in dollars per share) | $ / shares</a></td>
<td class="nump">1,586.62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">951.63<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_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue', window );">Vested and deferred (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 866.52<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested but are still unissued during the reporting 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;">cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that are vested but unissued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727013456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION - Valuation Assumptions (Details) - Restricted Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate (in percent)</a></td>
<td class="nump">4.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">39.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Simulation term</a></td>
<td class="text">2 years 11 months 26 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 774.30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796723257488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details) - SARs - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Stock Appreciation Rights</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">41,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares)</a></td>
<td class="num">(375)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">40,740<span></span>
</td>
<td class="nump">41,115<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber', window );">Exercisable, stock appreciation rights (in shares)</a></td>
<td class="nump">32,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward', window );"><strong>Weighted Average Exercise Price</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 1,072.88<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">1,274.05<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">1,071.03<span></span>
</td>
<td class="nump">$ 1,072.88<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">908.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">262.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">280.58<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">262.83<span></span>
</td>
<td class="nump">$ 262.99<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 217.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate Intrinsic Value, Outstanding</a></td>
<td class="nump">$ 494<span></span>
</td>
<td class="nump">$ 591<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable', window );">Aggregate Intrinsic Value, Exercisable</a></td>
<td class="nump">$ 494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward', window );"><strong>Weighted Average Remaining Contractual Term</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual term, outstanding (Year)</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">6 years 1 month 6 days<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms', window );">Weighted average remaining contractual term, vested and exercisable (Year)</a></td>
<td class="text">5 years 4 months 24 days<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic 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;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of equity-based compensation awards vested and exercisable. Excludes stock and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards vested and exercisable, excluding options, 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;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options vested and exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares vested and exercisable under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of vested and exercisable awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of outstanding awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</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_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Exercise Price 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;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796729584448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate (in percent)</a></td>
<td class="nump">23.20%<span></span>
</td>
<td class="nump">19.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in income tax expense</a></td>
<td class="nump">$ 18.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>82
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796720468128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER INCOME AND EXPENSE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting 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_WriteOffOfDeferredDebtIssuanceCost', window );">Write-off of debt issuance costs</a></td>
<td class="num">$ (3,340)<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_InvestmentIncomeInterestAndDividend', window );">Interest and investment income</a></td>
<td class="nump">3,941<span></span>
</td>
<td class="nump">3,443<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_cabo_MarkettomarketAdjustment', window );">Mark-to-market adjustments and other</a></td>
<td class="nump">12,673<span></span>
</td>
<td class="nump">7<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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">5,294<span></span>
</td>
<td class="nump">88,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_PointBroadbandHoldingsMember', window );">Point 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_OffsettingAssetsLineItems', window );"><strong>Offsetting 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_UnrealizedGainLossOnInvestments', window );">Gain on investment, mark to market</a></td>
<td class="nump">12,300<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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember', window );">MBI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting 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_UnrealizedGainLossOnDerivatives', window );">MBI Net Option change in fair value</a></td>
<td class="num">$ (7,980)<span></span>
</td>
<td class="nump">$ 84,610<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_MarkettomarketAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The market-to-market adjustment for investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_MarkettomarketAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<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_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings 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 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_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript: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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cabo_PointBroadbandHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cabo_PointBroadbandHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=cabo_MBINetOptionMBIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm139796727051952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income - basic | $</a></td>
<td class="nump">$ 57,426<span></span>
</td>
<td class="nump">$ 171,476<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_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash', window );">Add: Convertible Notes interest expense, net of tax | $</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income - diluted | $</a></td>
<td class="nump">$ 58,969<span></span>
</td>
<td class="nump">$ 173,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">5,718,745<span></span>
</td>
<td class="nump">6,018,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive equity-based compensation awards (in shares)</a></td>
<td class="nump">5,601<span></span>
</td>
<td class="nump">21,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Effect of dilution from if-converted Convertible Notes (in shares)</a></td>
<td class="nump">404,248<span></span>
</td>
<td class="nump">404,248<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">6,128,594<span></span>
</td>
<td class="nump">6,444,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_NetIncomePerCommonShareAbstract', window );"><strong>Net Income per Common Share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 10.04<span></span>
</td>
<td class="nump">$ 28.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.62<span></span>
</td>
<td class="nump">$ 26.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract', window );"><strong>Supplemental Net Income per Common Share Disclosure:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares from equity-based compensation awards</a></td>
<td class="nump">25,313<span></span>
</td>
<td class="nump">16,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=cabo_The2026NotesAndThe2028NotesMember', window );">The 2026 Notes and the 2028 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_DebtInstrumentConvertibleConversionRatio1', window );">Debt instrument, convertible, conversion ratio</a></td>
<td class="nump">0.4394<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_cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest on Convertible Debt, Net of Tax, Partially Paid In Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_NetIncomePerCommonShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income Per Common Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cabo_NetIncomePerCommonShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Net Income Per Common Share 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;">cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cabo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2029-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cabo_The2026NotesAndThe2028NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=cabo_The2026NotesAndThe2028NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>cabo-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cabo="http://www.cableone.net/20230331"
  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:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cabo-20230331.xsd" xlink:type="simple"/>
    <context id="i15a57008897947669589cb63228caff6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1b923fb160ab46c1ba6e0573a36c9950_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="id3ae7bba59c84ac798ed1b65b1b25388_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i91c4345857964ceeb8fc88f92176a0ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia16fb4ca969449a4b158948c22285f3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69f1b2d52d10497b8aa7b3950e667a73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i931863938c3b4914a92ce35b30a97bcd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i60944e07332d428988edf74c170a44a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i84dc804c1ac446ebb7d957f0db67e073_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2d591af8a6964f3a97718143823ff17d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iede70b654a394befaa8844964f64b824_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i46a5164ba4f04b3ea8ffe169a34b4b3a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6395d09ce8a848108f12e2f4bfc935ec_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iac2daacb2536497db074d1fc2249c9c0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic3e6f1143c794079a653865fe68794f9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i049b7697b99f4302ab30f113f7b52f8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</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="i411cd849fbae468aaced2e79c0cbf871_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</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="id988e6e54f7f4c85896b8c4e105095d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</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="ib883dbe7b8c345ea928a1c140caf3812_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</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="i6459107979dc45d8b9072aef59ca362d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie408aa94a6e340fc97cb7f0308ce20db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib088fb71fd31424d9777d6e609aa71b9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibfba1a00e41b419a9410de3df0bf610c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc6c200881204c95a3e4abcdec1c2d0d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i71be993d26b449b3836a6446febd0f75_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i114e5e392ed34e2c87b33d6741cdc674_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7b6120357fb945fea1e0f0d750422e37_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if6551c1a392a49eb97a4bb790539b6fd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie1d811f83bff41caad2fe213576207f5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i934589fe319649a78679be4aa6c9c556_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i03f1eafe560a426fabc5d1e9a6b764a2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0e947d5b383748cfa67688f64c8f975d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i19822ce7034a446f94893acf33da71e9_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="ideb49d902e144cc49a0e66915604a38c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i990d07ebaf02445b86e2c9119f208157_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:DataMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5e6ad93ff5634a0dab289bc00ec8a0f7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib9f3db58d1154e0fa5ecf1dace730065_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VideoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i722044aba56a406e81517786527ce683_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4b8676661ce5462e9acd54028c61d762_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:VoiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i96ed03ad671a4ab38dff31616a64deb8_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:BusinessServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie5d567a6719b4153bb074856b5d32653_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:BusinessServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5a8ad885b7e64085890c05f6660a519c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i05caac39b0f347bb913b8988631e60ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id74d5d19aa5a4d8a9d43f76ec4d2c398_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i89bb42129324470a9450fc5e4de2021e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cabo:FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia8b166c4d34a4a0497ec726a6467c92b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic8d45f0a669840778e5cc94e093cd4e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd0431d0f01b4029bd35cfca851a82b7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1a701af9df2a417abaf8fb3f1494984e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i54e29e39fd2742ef8d805d98ad4ce6c4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iffc9f03e1f9f45a699fe8a588db3096a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9ef3db89f7724a0d881a6a21b96c4da3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd3e6417537d4342970b980f3d7d7875_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5005891d7327495bad6f549147b01d9c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i58867e82ae1245fcbdcc5492a9e37e59_D20220324-20220324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-24</startDate>
            <endDate>2022-03-24</endDate>
        </period>
    </context>
    <context id="i59627ec1f8924f79bd2164022bea784b_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="if44056b14f4749738ff1d6a9a56ab408_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i057e4b18e2994752bb80ccdd0988f983_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="if5d1ab7b61e045b9b4fc20221628640d_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i013ea40b089241dd8ab6ca5294e70a9c_D20220601-20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="i7e4a154813a14b82b0d38402e39d3578_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="i1c7e4ed0760f4e02b205ea6844eef72c_D20221101-20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="i609f7a5e9d694046ab222db986f1e843_D20230101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i477b8623738c47b4baabfec8502dd149_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i99be04f6d07243028b7d84b1f9bd8c96_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MetronetSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idfa8f892a26b453abab94e960c6f74bf_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NextlinkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7c71e4b073d94a9aa39654182fcab462_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NextlinkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa24e3cde0d641fa9282953ee266d6e4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1122f2b7663846a8a55ad3762d7c9178_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i939a9ea240a844828268329b35d68479_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:TristarAcquisitionICorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9a02736794ad4774893524230c4f282a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:TristarAcquisitionICorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i934be95c75e5484abe69949dd609eb34_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:VisionaryCommunicationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i832be1e9aa1e467f82b1be3b0d092775_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i95e5b34463bb4d02a8ae44b8cbf6fbc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:NorthwestFiberHoldcoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaa7ba68803e343b1b88d03823de8fc85_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:OtherCostMethodInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie3a53dd46ef249a18f81fee2147adedc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:OtherCostMethodInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iedb8c7f5bef64a678c98da03f0527984_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i501cc1c1ad474f749c1b0ff302204d80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1dc96f7f03444b70be060def021ee073_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i48cb29fbbc264ca194b6c9040f666fca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7224c16f64d24b43b7596127ec94f82c_I20201112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-12</instant>
        </period>
    </context>
    <context id="ic76fcec8ef29464e9f8d316b589fb4e5_I20201112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-12</instant>
        </period>
    </context>
    <context id="i969366964edc4d969f711bc40f8da125_I20201112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:PutOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-12</instant>
        </period>
    </context>
    <context id="ie747c498c5c444979a74af6a037e0b51_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib9938a7226e24870a7cf247a01d3b0b8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i963ecb98cb5449fc9eb804a1927703a6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib04791384e3a4a9e9e510150b8972c8f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i898e9a1d51b44c33b488be91a2ad50c1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:WisperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i701473a2fc784c16ae70d628eadc3419_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i61a61bbe2da442bcac090704ff0216eb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:MBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8bf5a0d5887f4fb0b40e35a90872bea7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cabo:MBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:PointBroadbandHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibee2be6101bb4159a7237cc7c432e723_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5ba9267254324d77a6f75ff885442dfb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f0813feb57e4b1f99abd0b0137d16d2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icbca8e47a48b4dfba8cfca5a9b8de58b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16425f5f38264f179c7317db3276d303_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:OtherEquipmentAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7d3b07e3294e48759b68b6b703928a99_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cabo:OtherEquipmentAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9c5b0c190ccc4a238db1550129338504_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie33cbe1c3c8f46a1a3767e7cb50273aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i336dec3b8c6241028c2c0a2a715b254e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6eb1a730b6de478eb8e010e663237db2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e294dbf805b459b8450050108ff288d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i673a77f5c1ba4263b79360e7eb002f3b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i056b6a59f05a49c6a6acf2a388644ab5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icc65082aba674fb1a94121f496f4000b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8357f6bd1a4348a292ec3f3a46d108c4_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cabo:ClearwaveFiberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i85c264c77f224e77805b4e616e94ec99_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i008ec77748bf41efb04a2add1090b777_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc76877176434a5792d64e508bf1b1b6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie3036aab9c4e4da195b354bb5477a713_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia2409ef1c054426b93482b53779390dd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id51a2726a7fc4d7a87e374bcde483bf9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1c0ccd30135a4eafb90c55c11f839456_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i73a4608b9509456fa6ddd089df443053_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i55c26449dbde4c088770a8c35351a0b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16a27b4513374349937988e6f71ea9ed_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i36cf799e112544bc89e7fca2e2a9d28d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c2d8534429c428199373e23da2776e4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i27f04631195841dbbca0eb0c025677f6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i89a589a52c7e4bf5b0285eb56159be7b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idc369743988b4fbe882d355ee65861af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cabo:WirelessSpectrumLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d52b9fa69e9441fa44d78be5197cf80_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifb5685fabe2f48ceacd2f6d0ef1e5e4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f839453eb1840cc8a1fc3746ea36b75_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2eba3f3980fb4eddbac086dac52842a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i79f96fe7112544e2920850db6cf5433b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:SeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia7edc2793c894b57a612483f9129ed77_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:SeniorCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd7f5976ae044191aaf3ce3a11fa8f3b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic6557b65d97e4911ac08db0b365e0f64_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3b4af6c234fb49659adba158c9a162e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0de4bc5b01244817a17c57631f97d1bb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b6057b8be634b17b885fc7028da04c5_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanA2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="i7cab6451a7074f858199818186ee3265_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="iab8599bf4b0f48638db7cdceccd231d1_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="i18535320976f48f68a7adf6bcda5dddf_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-21</instant>
        </period>
    </context>
    <context id="ie4b269442c1a41118d809a1ed5b55055_I20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-22</instant>
        </period>
    </context>
    <context id="i457c8b71d28a4806af408ccffcbd687c_I20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-22</instant>
        </period>
    </context>
    <context id="i622f942e6eac47928dc8cf4a753d5ab0_D20230221-20230221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-21</startDate>
            <endDate>2023-02-21</endDate>
        </period>
    </context>
    <context id="i66899f94daa647b1a3292df9f06a4b2d_D20230222-20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="i71876e9a13b0473eafb421f8ac435d4a_D20230222-20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="if3ebc68a5af64b8a854212ed715bd84e_D20230222-20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="ie66d5e73b86047d789f041a51d7ca0bd_D20230222-20230222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanA2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-22</startDate>
            <endDate>2023-02-22</endDate>
        </period>
    </context>
    <context id="i85d00e0e766c42af90d2cec281de7c19_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia1e51447c4914f69ae97bf545d6799e8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7bb7ed0cd1764ca3866740bdfa6458fe_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9da1ab9b879c4ce0a123ae0f221188b4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB31Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i57a1b3f4951d46989c0f66dca7312a42_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB32Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i450054a4cf6841229b80c7496ad9b006_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB33Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idaa98d12333643ab9fb4fb27f086354a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0aeeb9e17c5748f4bde3247852f208f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i14c86d5990934331a0e4fa2edf1d252a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:TermLoanB2AndTheTermLoanB3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i50d07882a8874f2298ade317f32dc147_I20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-09</instant>
        </period>
    </context>
    <context id="if02c8fc416c84a4b915c37f3bb687978_D20201109-20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-09</startDate>
            <endDate>2020-11-09</endDate>
        </period>
    </context>
    <context id="i91c1f09caf5645328f84bd205ff282ed_D20201109-20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-09</startDate>
            <endDate>2020-11-09</endDate>
        </period>
    </context>
    <context id="i365165b4d7ec4f93af47c7c4cdbf0419_D20201109-20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-09</startDate>
            <endDate>2020-11-09</endDate>
        </period>
    </context>
    <context id="i5710ebe50f4c4cf69783eb4c9d99dad8_D20201109-20201109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-09</startDate>
            <endDate>2020-11-09</endDate>
        </period>
    </context>
    <context id="if23930a7e11943f5bf3197893888c734_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i07a916466f0b4cd786041132044c7e29_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic7f0edf44898497d96b9efecf0966314_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9ea79c7093c94517b0d225d18bb1289b_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4d9783bb30434b2f8a5b94965648a4ff_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8ee5c84567fd4f83bf47c74af173eb88_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">cabo:CompanyUndergoesAFundamentalChangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-05</startDate>
            <endDate>2021-03-05</endDate>
        </period>
    </context>
    <context id="i24a512a8935d4424a829977657f240ce_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i827021f2757740c2b1c6a3e4c75c3e57_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0c311c90140d4ecea244ff7ec0efa639_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c8720cfcac64e0a888d63b97e417415_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6ffbd548c3c745bfa46e2ba39a682ce5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib77f6ac4668c41d6a6abd68cbd1bec12_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2028NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iab6afab62a844e9b9416f8f1cdc5f2b4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idd31e40f8b3141d09a810495993e77fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i00bb61db05c24f28bc7b1b08e3ee0a5b_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cabo:MufgBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="id310c659279e415e8ad6318c8a2e99ea_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cabo:MufgBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia2a0860b02f3427d8bbd997c90d876ce_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id41ebfe8626c465489e7d4971b2b0db8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0a53095b425b49dbab61df947c58357c_I20230227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-27</instant>
        </period>
    </context>
    <context id="i5af69b9df21a4d928aaf8229f6c70b0d_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:FirstInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i00bb67b2eb2444d3963f6c19a8fdd7c8_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i0abd91278dcb4a1088098248fa244a5b_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:SecondInterestRateSwapAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="i6fd653903fbe4de19c973a42f2c46cfa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie2d8b4965d0f47758a81da12c8aca65f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i880b54650ee74814884a8285a9fcd7a5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i183293e8989e44dd80103da052ce9f76_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i522d6f647b834f368f320203b47d3856_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9523b07dd0db42f68e5edc6be17e0c00_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5119882fa5924167a1b0987153f7c16c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i71bef6f46b564db1a1aa589d2023d8db_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i77332437097b4eeca2fca4f26f4eb9e0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cabo:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia6bfa50990024465a2c934be5837a218_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cabo:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i030ee533129e4e0caa56824a4841782e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if131b62301fc4b31971dba0d2b6ec15c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i66dec9194efa4b499b7a72ba8eee7848_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib70ca602d0484164bb68949e5634a45f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i03f4db9bf15b458291758486e5624e65_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9b04a1b0e89c4e6082fd2022008da07c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib66c4775b59347ebb811ad8e353c922a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if4d11a441c2e4fbb912e51d91f81ea6f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icd704f31283447e79409b07d01d13d18_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3dd16982a14143f19cf43290555add82_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83751924ee2b43c48adbb77ab7e6651c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEquityVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i706631909a6943c9862d3d88d97c9b12_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia778b0669e954f99a70643f0c7853e4e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie06b553c0c9145ed893acc639d335d0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9680a2d51b184a598febc4a7a8244e4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputEBITDAVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i042094e80d26458d88b89243d270191c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iba8b59e7d2c94939bbc116dcf51e3e32_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic5240c775eaa40aa813c9890f2f2b450_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if492ac3569334b179962dab4bc2030db_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92e8573df2ed4a89b89abf57aeffe72c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputCostOfDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5fd2f5a65c6145abb6e9e01b37d3c0e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionCableOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">cabo:MeasurementInputCostOfDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83b66f38074e4d0f961e6216696ef098_I20220520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
        </entity>
        <period>
            <startDate>2015-07-02</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7ee3b97e66b746c58765dc19728a93d2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if726ef3873ac4aada74024d8a23ca867_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i39b63b97a43744648776e7cb53e44d73_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib2ab3d4c5b9c4ffca7330086ca6a9f64_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iebd52b035ff148b7aab90206e89485e0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i62f3da31c4f642338faa0b09d24798b2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8d7419a40d13418eab106f5557ce6419_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i989995db1dd94784a116c1e50e55a603_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaa788ede03d64741aeda5480803fd339_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i95316e39421849f9a5d3aa8c2dce125e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cabo:MBINetOptionMBIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic14b73278def47d0a77a74e65ef2a12e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001632127</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cabo:The2026NotesAndThe2028NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</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="state">
        <measure>cabo:state</measure>
    </unit>
    <unit id="customer">
        <measure>cabo:customer</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>cabo:segment</measure>
    </unit>
    <unit id="d">
        <measure>utr:D</measure>
    </unit>
    <unit id="derivative_instrument">
        <measure>cabo:derivative_instrument</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl8yLTEtMS0xLTI_e6b9323c-256c-435c-9ed9-f8bdcc2ecfe2">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl8zLTEtMS0xLTI_203abccc-f144-49c6-bab0-eb6d31a709dc">2023</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl80LTEtMS0xLTI_d160364e-975e-4850-862f-8955341d7674">0001632127</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl81LTEtMS0xLTI_594f31ee-6733-4b2f-bdda-9d390ea949a9">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180L2ZyYWc6NTg0MmQ2NjI3YTI5NGQ3MzgxYjE4MDIzNzdlODVkY2YvdGFibGU6ODRhNWE3N2ViMDZhNGZiNDlkYTRiYTQwNTgwZWM2NGYvdGFibGVyYW5nZTo4NGE1YTc3ZWIwNmE0ZmI0OWRhNGJhNDA1ODBlYzY0Zl82LTEtMS0xLTI_4e94fcea-46ac-4944-a323-0cdddeb82442">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xOTk5_fe336251-b60a-4a71-b663-fa3b995d063e">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6NmIzMTdhZDI2NGNiNDRkYjllZDMyM2E3YWZiZTdkYjUvdGFibGVyYW5nZTo2YjMxN2FkMjY0Y2I0NGRiOWVkMzIzYTdhZmJlN2RiNV8wLTAtMS0xLTI_7331c919-bc65-4cc5-8c81-3085f73183ff">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xMzU_ff28300a-29fd-4f8c-b3b4-f71d1796f4ad">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6OGE5ZjYwNzc4NjZkNDQyNWJiNjk0ZDdkNmUwYmJjNzIvdGFibGVyYW5nZTo4YTlmNjA3Nzg2NmQ0NDI1YmI2OTRkN2Q2ZTBiYmM3Ml8wLTAtMS0xLTI_4e2c5591-46da-4d99-acc9-1093c721f047">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8yMDAw_15bcb52c-f5bf-46da-b9ba-5bdae33759f3">001-36863</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF80Mzk4MDQ2NTEzMTE5_7e928942-88b7-45f4-a089-0465aa73ea4e">Cable One, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8wLTAtMS0xLTI_fc11c13d-42c6-483e-b454-9d7ae1bfe807">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8wLTItMS0xLTI_442f423b-7e62-4ac0-b387-4aaf89cc9e52">13-3060083</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV80_0611445f-6d6b-445c-a2f7-d26c7324ce97">210 E. Earll Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV84_d67429ca-f3d2-4d05-9ab2-0b884d4c3d76">Phoenix</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTAtMS0xLTIvdGV4dHJlZ2lvbjo5OThkOTYxMDIyYWM0NzNkOGNiOTIyZDdhMTUyNTE3NV8xMg_f765fb75-0d06-4c0d-bce0-629b06d68fd0">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6ZGRhY2JkMGUyMmYzNGE2NThjMDYwYzA3NTUzMjBmMGQvdGFibGVyYW5nZTpkZGFjYmQwZTIyZjM0YTY1OGMwNjBjMDc1NTMyMGYwZF8zLTItMS0xLTI_160dac5e-911c-4239-aabb-96227c2edced">85012</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8zNDA_30d33c59-4a10-42f1-9b9f-5be4078ca423">602</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8zNDQ_0e6c1782-6e88-4c91-9291-e4e0ea57ef39">364-6000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTAtMS0xLTI_ebcc933c-3d6d-4fc4-b362-4e2d5fba6473">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTItMS0xLTI_9467a915-d538-413c-ade8-5f60225cd3e9">CABO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MmFhNTgyNDRkN2Q3NGM2MDg1MDFmM2YwOTZhODFkMTkvdGFibGVyYW5nZToyYWE1ODI0NGQ3ZDc0YzYwODUwMWYzZjA5NmE4MWQxOV8xLTQtMS0xLTI_0115b53b-9681-4ee4-9281-9a3d9d820758">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8yMDAx_c9d650a9-ec6e-4c4a-b151-cf13e2f5bc37">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF8xOTk2_bf591c53-a78f-465a-a31c-f5376b84f36a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl8wLTAtMS0xLTI_bd01a621-4e6a-4ad1-aaf7-a78737aafd11">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl8yLTQtMS0xLTI_c83448c5-914c-4a98-97d8-f002b166cad3">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6MzhjNTYzOGNjMWJhNGZiODllNzgwN2RkYWI5YjI3MzYvdGFibGVyYW5nZTozOGM1NjM4Y2MxYmE0ZmI4OWU3ODA3ZGRhYjliMjczNl80LTQtMS0xLTI_fcdd4512-6dc4-4481-b5c4-aae8d174e7a1">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGV4dHJlZ2lvbjoyNTI0ZjQxNmYyOGM0MjdiYmMxNjlkNjAwMzRkMmZjOF80Mzk4MDQ2NTEzMTIx_6d92d4a0-11f9-40d2-b2be-45d7c111b1f2">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i1b923fb160ab46c1ba6e0573a36c9950_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xL2ZyYWc6MjUyNGY0MTZmMjhjNDI3YmJjMTY5ZDYwMDM0ZDJmYzgvdGFibGU6YTFmMzRjNmIzYmY5NDEwN2FlOGExM2NiNThkMmY3ODkvdGFibGVyYW5nZTphMWYzNGM2YjNiZjk0MTA3YWU4YTEzY2I1OGQyZjc4OV8xLTItMS0xLTIvdGV4dHJlZ2lvbjo2ZmNkMTMyZmQyMTA0Njg4OWMxMTBkN2JmZWVmODUwNV8yNzQ4Nzc5MDY5NDU4_e0e8e9a8-a873-4a65-8ecf-4500b88bda48"
      unitRef="shares">5681414</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMy0yLTEtMS0y_ef7c174a-70ee-4888-a2d2-60bb9bcc4471"
      unitRef="usd">202732000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMy00LTEtMS0y_2f2bf7fd-5297-4540-859d-151050376b0e"
      unitRef="usd">215150000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNC0yLTEtMS0y_acd697be-b461-45d4-a1f3-eb35310a7c70"
      unitRef="usd">46149000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNC00LTEtMS0y_ad6d8c3e-523a-4d2a-bc98-22a4846c9290"
      unitRef="usd">74383000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNi0yLTEtMS0y_3c119cda-5c3e-435d-b9f0-8a38d1dfd8ab"
      unitRef="usd">81305000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNi00LTEtMS0y_1eee64a7-38cf-4e9c-9a06-eef77353f16b"
      unitRef="usd">57172000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNy0yLTEtMS0y_e0256390-e423-4d9b-9039-28793ce44b8f"
      unitRef="usd">330186000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfNy00LTEtMS0y_707e9408-666a-4eac-b2bc-e6fd9f09e685"
      unitRef="usd">346705000</us-gaap:AssetsCurrent>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOC0yLTEtMS0y_e2039fb6-a1ee-45cf-8836-2c3e47f5255f"
      unitRef="usd">1191217000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOC00LTEtMS0y_292dd430-784f-4e6d-b4b0-25c88dab8d01"
      unitRef="usd">1195221000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOS0yLTEtMS0y_22c6c0d8-0440-4b4e-ab27-1421756ed4c1"
      unitRef="usd">1724660000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfOS00LTEtMS0y_3a268a27-e76c-4db0-ab63-91cde99f7807"
      unitRef="usd">1701755000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTAtMi0xLTEtMg_b086bfa7-8ac9-46c9-9d57-ed10c48bcaed"
      unitRef="usd">2648431000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTAtNC0xLTEtMg_4e824076-fa08-449f-8348-7d177486b66b"
      unitRef="usd">2666585000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTEtMi0xLTEtMg_b9d3760d-ef86-4c6b-9b61-a122d8b57ef2"
      unitRef="usd">928947000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTEtNC0xLTEtMg_23db1998-b8b6-4204-999e-eed0a587ea42"
      unitRef="usd">928947000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTItMi0xLTEtMg_0f5cc12d-408d-40d0-ad59-afda3d6d13a9"
      unitRef="usd">55906000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTItNC0xLTEtMg_ee43d747-a4b2-4154-b34d-513440cfb667"
      unitRef="usd">74677000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTMtMi0xLTEtMg_c24102f2-54ec-46fc-84f6-0e287c678692"
      unitRef="usd">6879347000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTMtNC0xLTEtMg_72a87ce8-cc2c-4e86-8163-69ce5dcdb2d3"
      unitRef="usd">6913890000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTctMi0xLTEtMg_ff661d48-26bc-4743-a9ea-8b1c6eb079a8"
      unitRef="usd">145855000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTctNC0xLTEtMg_104bf25c-920d-496c-8de8-51c1bdf5b4d4"
      unitRef="usd">164518000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTgtMi0xLTEtMg_db63c009-20dc-4934-a2f8-9b1320548293"
      unitRef="usd">24354000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTgtNC0xLTEtMg_5e28cc2f-772b-4184-bf92-74f12704fa71"
      unitRef="usd">23706000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTktMi0xLTEtMg_9970b79a-c0c5-4524-aa2a-537b90313b08"
      unitRef="usd">18919000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMTktNC0xLTEtMg_4ec529f7-aeaf-4854-9c99-c14de886649b"
      unitRef="usd">55931000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjAtMi0xLTEtMg_ee045155-1a60-41e7-ae1a-085d7210bf87"
      unitRef="usd">189128000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjAtNC0xLTEtMg_6f65f1ed-1a3d-49b7-b419-bab3abd7f17d"
      unitRef="usd">244155000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjEtMi0xLTEtMg_6b103026-8129-45b3-8261-fa0a45d9f658"
      unitRef="usd">3784250000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjEtNC0xLTEtMg_40b9a1a6-8e61-4d67-911f-99fb4c6c964c"
      unitRef="usd">3752591000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjItMi0xLTEtMg_ecddfbe5-ece7-4b1c-9e55-fcad1474c268"
      unitRef="usd">964553000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjItNC0xLTEtMg_159d6171-03ea-42a4-91c7-4eba764f83a6"
      unitRef="usd">966821000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjMtMi0xLTEtMzk1OTA_f42c8609-621a-43b3-af54-cfffc99930a6"
      unitRef="usd">198803000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjMtNC0xLTEtMzk1OTA_0fc612fd-4160-49e4-a94e-eb4e1af1c3b5"
      unitRef="usd">192350000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjUtMi0xLTEtMg_8ea568a4-c0c4-49dd-b2e6-6b74ddfcc583"
      unitRef="usd">5136734000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjUtNC0xLTEtMg_c2379141-0f9d-4dc1-9b7a-c3e4f4976bde"
      unitRef="usd">5155917000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjctMi0xLTEtMg_9002fa4e-326e-4bd9-93e7-d1c1448eaeab"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMjctNC0xLTEtMg_cfeddad8-f6f4-418b-8f24-920d64f28c4c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzIx_437cad6a-f214-4cc9-ae25-0db90037e2a0"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzIx_f0cc92c0-0e37-4530-a438-79eefa54c48b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzM1_76a0071d-f9cb-4313-9624-d514f8b91648"
      unitRef="shares">4000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzM1_a4822e22-0634-4dbe-a63a-308457d7c7b4"
      unitRef="shares">4000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_940d86c8-7a1c-44c0-978d-2bd6f6cd9b76"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_9cf47579-728d-4fb2-b982-b758dcbd51c9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_c84a9339-8136-41bd-b18c-14c89ba35cf6"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMC0xLTEtMi90ZXh0cmVnaW9uOjU0MjE3NGQxZWFjZTRhY2VhZmViNWU4MjVmYzhkM2U5XzU3_e3aff4c2-1067-414a-936d-e235763379b0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtMi0xLTEtMg_adce7b24-2ac5-4268-a11c-e59387e02187"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzAtNC0xLTEtMg_599df5c2-c149-42ee-bac4-c6325d5660a3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzE4_8fe6dc42-ef10-4d03-ac3d-f62f608513fd"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzE4_aa637614-9bd9-4e13-838c-4aef9555a2a7"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzMy_45184c1b-89ee-4f2d-952a-47e859a5a60c"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzMy_b08fcc67-3dc3-4ddc-b5fc-c3c889451fba"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzU0_868fcc6f-b603-4b8b-8987-a9798ff49974"
      unitRef="shares">6175399</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3XzU0_c7f8580c-dd4a-45a5-9b88-fbe84d187c8e"
      unitRef="shares">6175399</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3Xzc2_99009813-ce0c-4f39-bae5-5411ea48c55c"
      unitRef="shares">5700002</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMC0xLTEtMi90ZXh0cmVnaW9uOjhmZmNkNjU3N2M1NzQyN2Y4YzllYjcxZjU4NWJlM2U3Xzgz_f2b6f4b2-d462-41f2-9991-a703d4644689"
      unitRef="shares">5766011</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtMi0xLTEtMg_2b06d84b-8df3-4552-a81c-f37a7c7cffab"
      unitRef="usd">62000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzEtNC0xLTEtMg_d8e34265-c5cd-4853-a2fc-5a88166f56d4"
      unitRef="usd">62000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzItMi0xLTEtMg_e8816488-c08a-4493-aecb-a3a4416fedad"
      unitRef="usd">583739000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzItNC0xLTEtMg_9fb8e0a1-1b28-4c5a-b750-218080f4cbde"
      unitRef="usd">578154000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzMtMi0xLTEtMg_f3947e90-4e69-4fd5-946c-333be48f1c2f"
      unitRef="usd">1665334000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzMtNC0xLTEtMg_7851a58f-1755-4fff-952f-a8be1f515d53"
      unitRef="usd">1624406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzQtMi0xLTEtMg_93d0c5df-1d00-4d0a-b51f-cf3d5850617f"
      unitRef="usd">32089000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzQtNC0xLTEtMg_e6d74337-d826-46cb-9de0-d6d783436092"
      unitRef="usd">50031000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMC0xLTEtMi90ZXh0cmVnaW9uOmZlYTc4MmMwYjI0ZTQ0MmFhZGY3MjBkMjdhMjc4M2U5XzI5_83611269-9c59-4876-847a-d5cb873985c2"
      unitRef="shares">475397</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMC0xLTEtMi90ZXh0cmVnaW9uOmZlYTc4MmMwYjI0ZTQ0MmFhZGY3MjBkMjdhMjc4M2U5XzM2_4ec88ec5-2cf4-438c-8e6c-d22ea1eef8d5"
      unitRef="shares">409388</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtMi0xLTEtMg_a9e6f4fe-5649-4d05-9654-98349d62cfa5"
      unitRef="usd">538611000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzUtNC0xLTEtMg_49ab10be-d567-48b4-9e38-eb0e50b17c16"
      unitRef="usd">494680000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzYtMi0xLTEtMg_e19b0ae1-e679-45bb-b871-4d12acd51274"
      unitRef="usd">1742613000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzYtNC0xLTEtMg_4b73b95d-086f-49fb-ba59-3671cab06479"
      unitRef="usd">1757973000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzctMi0xLTEtMg_4b8be1c6-90b3-46af-b948-d40737f75398"
      unitRef="usd">6879347000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18xOS9mcmFnOjVjNmJjMmY2YjNhYTQ3NTU5YmNmNGM0NjhhOGM4YTQ4L3RhYmxlOmVlNGFiZTViZTExMjQ5ZmU5NWMxOGNlNTg1MzA0NTVjL3RhYmxlcmFuZ2U6ZWU0YWJlNWJlMTEyNDlmZTk1YzE4Y2U1ODUzMDQ1NWNfMzctNC0xLTEtMg_1375b853-d75d-4b95-bb1d-82f25c590d73"
      unitRef="usd">6913890000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMi0yLTEtMS0y_8cec778c-c41e-4ce9-82d7-3e59c8c8d492"
      unitRef="usd">421894000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMi00LTEtMS0y_36b41aa7-6da4-4a00-ab3c-a40a2946fc06"
      unitRef="usd">426726000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <cabo:OperatingExpensesExcludingDepreciationAndAmortization
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNC0yLTEtMS0y_9870ecb6-bb14-4879-88db-bcd42f9798ce"
      unitRef="usd">112161000</cabo:OperatingExpensesExcludingDepreciationAndAmortization>
    <cabo:OperatingExpensesExcludingDepreciationAndAmortization
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNC00LTEtMS0y_04a9021f-742e-45d8-b40a-daa756297f47"
      unitRef="usd">119421000</cabo:OperatingExpensesExcludingDepreciationAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNS0yLTEtMS0y_96b2d7b6-f0d3-4b43-9850-93be8e014ddd"
      unitRef="usd">86745000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNS00LTEtMS0y_a4220846-1e0f-4d15-8d00-0c6fb1b2456b"
      unitRef="usd">87766000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNi0yLTEtMS0y_4b170e6d-cf59-473c-aba9-5825ae5bacdd"
      unitRef="usd">85428000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNi00LTEtMS0y_11764d41-adf8-46ce-b294-a8539a968fde"
      unitRef="usd">87919000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNy0yLTEtMS0y_8f8dc959-b246-49e4-a4e3-8b5984240031"
      unitRef="usd">-5456000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfNy00LTEtMS0y_1f2072ba-fc6a-48f0-ada7-31050546e29f"
      unitRef="usd">-2490000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOC0yLTEtMS0y_3cf6fd87-74b1-431a-a41e-8754cee10018"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOC00LTEtMS0y_18518542-1e57-4271-9975-30ae4bbfe36e"
      unitRef="usd">22087000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:CostsAndExpenses
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOS0yLTEtMS0y_3977d059-aa89-4416-b5c6-8c8e786b878f"
      unitRef="usd">289790000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfOS00LTEtMS0y_2fdb23cb-7222-4e70-a068-e68a3c2b98f8"
      unitRef="usd">275509000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTAtMi0xLTEtMg_c4e7392b-5c57-4b5f-a2ed-1f18d209d065"
      unitRef="usd">132104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTAtNC0xLTEtMg_111bbe52-b767-4d7d-b383-15344b745ae5"
      unitRef="usd">151217000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTEtMi0xLTEtMg_a4478ebf-229f-41d8-8b57-eff8a7a8621d"
      unitRef="usd">41163000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTEtNC0xLTEtMg_5699105a-909e-4f32-a91b-527becb6de6a"
      unitRef="usd">30080000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTItMi0xLTEtMg_8bbb7a8c-64d3-4c5f-83a3-4f4a6c979c5d"
      unitRef="usd">5294000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTItNC0xLTEtMg_5b7aec0f-d807-4030-9e4a-8c6baf0a0e6e"
      unitRef="usd">88060000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTMtMi0xLTEtMg_10e62c8f-d0d7-4019-82ce-46946a51a79c"
      unitRef="usd">96235000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTMtNC0xLTEtMg_79ac1838-2052-4f96-977f-12942fef131b"
      unitRef="usd">209197000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTQtMi0xLTEtMg_533c8640-c745-4f93-98aa-c82ba85284cc"
      unitRef="usd">22295000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTQtNC0xLTEtMg_ce96645e-915b-46a3-bcfb-2b41e94f7dbc"
      unitRef="usd">41501000</us-gaap:IncomeTaxExpenseBenefit>
    <cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTUtMi0xLTEtMg_0f21dc15-c5b5-42d7-8048-0fd0b56a516d"
      unitRef="usd">73940000</cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments>
    <cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTUtNC0xLTEtMg_ce2b4bed-b680-41f3-a0da-abd657311c42"
      unitRef="usd">167696000</cabo:IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTYtMi0xLTEtMg_07fec0ce-7e12-4ab1-b893-36a948081267"
      unitRef="usd">-16514000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTYtNC0xLTEtMg_fde30458-646a-4349-ad1e-7dc156e4dfab"
      unitRef="usd">3780000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTctMi0xLTEtMg_65914f6e-f252-46dd-922a-fa6ca8b8031d"
      unitRef="usd">57426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMTctNC0xLTEtMg_ae245e94-d5db-4945-a695-ee9a69886bc2"
      unitRef="usd">171476000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjAtMi0xLTEtMg_9b1ce06c-7148-4464-9060-569a213d80aa"
      unitRef="usdPerShare">10.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjAtNC0xLTEtMg_5555df5a-e65f-485c-84ce-c4b92d72024a"
      unitRef="usdPerShare">28.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjEtMi0xLTEtMg_da47a760-fa05-435c-93f7-727aac97b994"
      unitRef="usdPerShare">9.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjEtNC0xLTEtMg_9fa84ad3-0c20-40da-8c6e-c5113c35350d"
      unitRef="usdPerShare">26.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjMtMi0xLTEtMg_9c3a8d55-bcb2-4442-a3dc-6a0cd6fe31f1"
      unitRef="shares">5718745</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjMtNC0xLTEtMg_009e7610-36b2-45d8-962b-ff621c46c9aa"
      unitRef="shares">6018881</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjQtMi0xLTEtMg_de8a8bfa-9dad-4518-a8b8-94e7c3667878"
      unitRef="shares">6128594</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjQtNC0xLTEtMg_32167412-686a-4f8f-83d6-e0d13ece88ec"
      unitRef="shares">6444963</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjYtMi0xLTEtMg_296a737c-206a-490f-a81e-3b870e3e1ccc"
      unitRef="usd">-17942000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjYtNC0xLTEtMg_f176b0a7-7ce6-4d73-bdb7-d2380871c900"
      unitRef="usd">57404000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjctMi0xLTEtMg_9b016355-fd54-4c48-9cf7-63248796e339"
      unitRef="usd">39484000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMi9mcmFnOjBiMTM5NDYyZTk2YjQxNDNhZTU0ZmI2ODA3NGRiMzMzL3RhYmxlOjNiYmJlZTA4ZDEwZDQwZDc5ZDIyMTI2ZDMwMWUzMjU5L3RhYmxlcmFuZ2U6M2JiYmVlMDhkMTBkNDBkNzlkMjIxMjZkMzAxZTMyNTlfMjctNC0xLTEtMg_4fc2ee6e-3d15-4d4b-a73b-1f730877877f"
      unitRef="usd">228880000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0yLTEtMS0y_e4d1ed70-e487-42aa-b14e-ea81d3198b1a"
      unitRef="shares">5766011</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i26f5917a9c0742d299b6141ffd9e3ed0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi00LTEtMS0y_b141c992-07e3-4265-9440-834345eebc65"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia16fb4ca969449a4b158948c22285f3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi02LTEtMS0y_51d4bb7b-b03c-4d22-8022-ffbed9d7925e"
      unitRef="usd">578154000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i69f1b2d52d10497b8aa7b3950e667a73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi04LTEtMS0y_e6680391-4fe4-4122-a5b6-e4c4eed83a49"
      unitRef="usd">1624406000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i931863938c3b4914a92ce35b30a97bcd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xMC0xLTEtMg_dae2ffb0-edaa-42a5-aa37-8d1b7bcf4706"
      unitRef="usd">50031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i60944e07332d428988edf74c170a44a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xMi0xLTEtMg_0cd0e92a-2813-47e4-884a-714fe5cc8989"
      unitRef="usd">-494680000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMi0xNC0xLTEtMg_43de2a61-d9dd-4341-bbf3-91ac1a3fad77"
      unitRef="usd">1757973000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMy04LTEtMS0y_1c2f1cf8-b769-453b-8885-2baecd619241"
      unitRef="usd">57426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMy0xNC0xLTEtMg_cda4be4f-ecce-4d65-aed6-aeedb859c8e2"
      unitRef="usd">57426000</us-gaap:NetIncomeLoss>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="i84dc804c1ac446ebb7d957f0db67e073_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNC0xMC0xLTEtMg_36d76351-0c97-4265-be58-04a0c457fcf7"
      unitRef="usd">-17942000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNC0xNC0xLTEtMg_8b7590de-26e8-4242-be3d-697f1f80c639"
      unitRef="usd">-17942000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2d591af8a6964f3a97718143823ff17d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNS02LTEtMS0y_048b01b3-b802-458e-8de3-32b0396eec22"
      unitRef="usd">5585000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNS0xNC0xLTEtMg_7b71deb6-0893-41d8-9aec-50690517bd05"
      unitRef="usd">5585000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNi0yLTEtMS0y_309769ff-1055-4caa-a06c-46724a3cd193"
      unitRef="shares">-6111</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0yLTEtMS0y_c5afec3b-08fb-4f43-8347-d4633b17b2db"
      unitRef="shares">56766</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0xMi0xLTEtMg_d7623207-8694-47de-94b3-07586917f15a"
      unitRef="usd">41751000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfNy0xNC0xLTEtMg_e53edb92-7f42-481d-ab44-93edd93334c0"
      unitRef="usd">41751000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ie02b5ac1dce548e1a1930714625cc749_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0yLTEtMS0y_d9789ddc-cb4f-456e-bdc0-e1b4588f5836"
      unitRef="shares">3132</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i92faf6b4885c4e0a85edfb4ef89b4725_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0xMi0xLTEtMg_8decb0d4-f339-4623-a909-697e2fdf7289"
      unitRef="usd">2180000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOC0xNC0xLTEtMg_25f76ca2-4f6d-4569-9f7a-8be2ed3d06bc"
      unitRef="usd">2180000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS0wLTEtMS0yL3RleHRyZWdpb246OTc0ZjE0YWQ1M2JiNGQ3ZDhjZTU5NDY1NjgzMDVjZDZfMzY_de592f4f-2f3b-46e6-b961-37dbe0d74de2"
      unitRef="usdPerShare">2.85</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="if0aeddcc4750416faf8a49aea872d570_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS04LTEtMS0y_7f0a3f47-7627-4909-833e-762a082159ab"
      unitRef="usd">16498000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfOS0xNC0xLTEtMg_c5d2e930-5f0f-4169-a7df-a808c71860b7"
      unitRef="usd">16498000</us-gaap:Dividends>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iede70b654a394befaa8844964f64b824_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMi0xLTEtMg_39d44c69-2be7-4c87-90f0-75415baf7452"
      unitRef="shares">5700002</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iede70b654a394befaa8844964f64b824_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtNC0xLTEtMg_88b4838e-923d-4dd1-875f-de8e04743976"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i46a5164ba4f04b3ea8ffe169a34b4b3a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtNi0xLTEtMg_07dfe93b-2f15-41f2-8dd1-2d8fec2b40a8"
      unitRef="usd">583739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6395d09ce8a848108f12e2f4bfc935ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtOC0xLTEtMg_95869361-5811-471c-9696-e5ace7c02d6d"
      unitRef="usd">1665334000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac2daacb2536497db074d1fc2249c9c0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTAtMS0xLTI_40585f3c-08be-42f7-a801-13a9df4646e8"
      unitRef="usd">32089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3e6f1143c794079a653865fe68794f9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTItMS0xLTI_38632ac8-b05f-4b57-bcf2-82e71be694fe"
      unitRef="usd">-538611000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOmRmMWUyODA1ZThmYTRlYWFiOWVmODM3ZmE0ZTBkNWUxL3RhYmxlcmFuZ2U6ZGYxZTI4MDVlOGZhNGVhYWI5ZWY4MzdmYTRlMGQ1ZTFfMTAtMTQtMS0xLTI_77cf3b82-3cd7-46b1-b78b-59e620757d7e"
      unitRef="usd">1742613000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i049b7697b99f4302ab30f113f7b52f8a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0yLTEtMS0y_e513cf70-5ef0-4f22-8c6e-db81045ff969"
      unitRef="shares">6046362</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i049b7697b99f4302ab30f113f7b52f8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi00LTEtMS0y_bad4716b-28fd-4cf7-8f27-24f41417a007"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i411cd849fbae468aaced2e79c0cbf871_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi02LTEtMS0y_97f9de1c-3b00-43a0-8e99-0f5e99fd0cb1"
      unitRef="usd">555640000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id988e6e54f7f4c85896b8c4e105095d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi04LTEtMS0y_f322791b-8119-41d9-bd16-a7d3bd3e55cb"
      unitRef="usd">1456543000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib883dbe7b8c345ea928a1c140caf3812_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xMC0xLTEtMg_8a1ba0b5-6665-408c-9a72-67a508cfc5b4"
      unitRef="usd">-82795000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6459107979dc45d8b9072aef59ca362d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xMi0xLTEtMg_e34ecc4c-d97b-45fa-bfed-d85de4b0305e"
      unitRef="usd">-136355000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMi0xNC0xLTEtMg_fe178d96-8f3c-4672-9160-c1c7831d85d8"
      unitRef="usd">1793095000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMy04LTEtMS0y_e5fbda90-d542-4d19-b4ba-3c5a0ceb25f6"
      unitRef="usd">171476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfMy0xNC0xLTEtMg_229b8727-c82c-445a-8f49-e972f4a0e073"
      unitRef="usd">171476000</us-gaap:NetIncomeLoss>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="ib088fb71fd31424d9777d6e609aa71b9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNC0xMC0xLTEtMg_7c3906bb-7c46-4628-b26b-b3a9a77606f4"
      unitRef="usd">57404000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNC0xNC0xLTEtMg_e98df1a6-9e48-4712-a676-44ad000425a9"
      unitRef="usd">57404000</cabo:OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibfba1a00e41b419a9410de3df0bf610c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNS02LTEtMS0y_fedadfa5-68eb-4477-add3-78da73d73038"
      unitRef="usd">5205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNS0xNC0xLTEtMg_75fc0589-3023-48a2-ba1f-ceedef0a098f"
      unitRef="usd">5205000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNi0yLTEtMS0y_fcf0bdfc-318f-4896-b2cb-ab3a18145d36"
      unitRef="shares">15909</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0yLTEtMS00MTEwNA_f27d0160-907c-4d30-9b8c-0966cdf10eff"
      unitRef="shares">47800</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xMi0xLTEtNDExMDQ_53da96a0-d64a-46f4-bcb7-e338a1617adb"
      unitRef="usd">69695000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xNC0xLTEtNDExMDQ_1c4c269a-9c1c-4188-a8a2-ba62b48392f3"
      unitRef="usd">69695000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="iccb1110c9ac748a3afc26fc6d893038c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0yLTEtMS0y_27a46648-7ee0-46d3-94e6-fc48d51f7edb"
      unitRef="shares">2681</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7be5b4ccc3ac437c8c940d273c1bbfb0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xMi0xLTEtMg_d54afd3c-33c1-4fb2-8054-6dc4c3214a47"
      unitRef="usd">4676000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfNy0xNC0xLTEtMg_d5d1a092-7c41-40c4-9360-8bc65f54b92f"
      unitRef="usd">4676000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC0wLTEtMS0yL3RleHRyZWdpb246YzI5MjE5N2U3MzEyNDE1ZGE4YTBiNGIzMmVjZWRlZTZfMzY_b2e729e8-6c2d-4a50-a363-96df121413f7"
      unitRef="usdPerShare">2.75</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:Dividends
      contextRef="i4c01954f76fa4eb2bbdfb8382b6d9bc5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC04LTEtMS0y_cec31b45-08ca-41f5-b6ae-5d44b50eead7"
      unitRef="usd">16662000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOC0xNC0xLTEtMg_b497b7cf-9469-453c-8007-9563c5694ed7"
      unitRef="usd">16662000</us-gaap:Dividends>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idc6c200881204c95a3e4abcdec1c2d0d_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0yLTEtMS0y_42ad3129-5cba-4982-8755-9b3b91071c17"
      unitRef="shares">6011790</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="idc6c200881204c95a3e4abcdec1c2d0d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS00LTEtMS0y_2a7c25bb-a2c6-4bfb-9d31-dc23430d644f"
      unitRef="usd">62000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i71be993d26b449b3836a6446febd0f75_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS02LTEtMS0y_d9379265-b122-4645-9c8c-18e731de9588"
      unitRef="usd">560845000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i114e5e392ed34e2c87b33d6741cdc674_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS04LTEtMS0y_bc0668fd-513e-4077-ba96-d1adbc075fe4"
      unitRef="usd">1611357000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b6120357fb945fea1e0f0d750422e37_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xMC0xLTEtMg_b3d35797-437a-40f1-9b75-74958ab0def3"
      unitRef="usd">-25391000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6551c1a392a49eb97a4bb790539b6fd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xMi0xLTEtMg_ddc9d8f2-a8b3-48fb-bdbc-bd88df92a3c5"
      unitRef="usd">-210726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1d811f83bff41caad2fe213576207f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yNS9mcmFnOjRhNWUzZTdiMDIwNjRmMzc4Yzk0MjZkOGE5YTgzMDgwL3RhYmxlOjY2YTA2NmNjN2M3ZjQxNGJhZGQzMmI1NThhZTM4ZjNkL3RhYmxlcmFuZ2U6NjZhMDY2Y2M3YzdmNDE0YmFkZDMyYjU1OGFlMzhmM2RfOS0xNC0xLTEtMg_d0776295-6a30-4419-a8e0-c4eb32ccf56c"
      unitRef="usd">1936147000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMy0yLTEtMS0y_b38fb2e2-b566-4d57-9509-b303ad45f08e"
      unitRef="usd">57426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMy00LTEtMS0y_37a8f2ff-c3f7-4f5f-be67-d5d1afa356ac"
      unitRef="usd">171476000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNS0yLTEtMS0y_e6850c7a-4ce2-4442-8e06-2356ae7e2e13"
      unitRef="usd">85428000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNS00LTEtMS0y_68049b76-cb85-4501-a203-09c05c684934"
      unitRef="usd">87919000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNi0yLTEtMS0y_044f62a2-6998-44c8-bc36-c7131828a507"
      unitRef="usd">2317000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNi00LTEtMS0y_61c20388-fb0f-4d37-8453-75506c38ae26"
      unitRef="usd">2373000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNy0yLTEtMS0y_5b1e49dc-5578-464c-85bc-397a815859c2"
      unitRef="usd">5585000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNy00LTEtMS0y_0ea0ca59-23a0-4794-9a2c-d4ac42775827"
      unitRef="usd">5205000</us-gaap:ShareBasedCompensation>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOC0yLTEtMS0y_839324ee-3e6c-4280-bea5-e1348de6b9b5"
      unitRef="usd">3340000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOC00LTEtMS0y_db7669e2-ae0e-4010-8116-dd1861ec7d9e"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOS0yLTEtMS0y_e4038b52-1754-4671-b0d5-dbd48a793e70"
      unitRef="usd">-3143000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfOS00LTEtMS0y_3a8110a7-25e7-4162-81b4-ecc881787d45"
      unitRef="usd">-23788000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTAtMi0xLTEtMg_fac18113-c891-4f22-9ae3-284f883820bd"
      unitRef="usd">-5456000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTAtNC0xLTEtMg_eef09976-2c83-4f97-951a-f70556f6e72f"
      unitRef="usd">-2490000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTEtMi0xLTEtMg_96d31ce1-5eae-4057-af0a-55f6175fd4e1"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTEtNC0xLTEtMg_06bf1a95-9ca4-4b48-8aa6-f5d339718995"
      unitRef="usd">22087000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTItMi0xLTEtMg_f252af5a-29ec-4e80-bed2-b6e77196fc29"
      unitRef="usd">-16514000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTItNC0xLTEtMg_640de546-4911-4fd1-9ffb-564da5b61789"
      unitRef="usd">3780000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <cabo:FairValueAdjustmentCallAndPutOptions
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTMtMi0xLTEtMg_a7551c55-19b6-4110-b2de-e36dbeadf999"
      unitRef="usd">-4852000</cabo:FairValueAdjustmentCallAndPutOptions>
    <cabo:FairValueAdjustmentCallAndPutOptions
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTMtNC0xLTEtMg_4b24b386-2cf1-4c24-a6cf-e686d511a73c"
      unitRef="usd">-84735000</cabo:FairValueAdjustmentCallAndPutOptions>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTYtMi0xLTEtMg_b1ecc64a-19dc-4664-9271-78ace129bf89"
      unitRef="usd">-28234000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTYtNC0xLTEtMg_afb87f97-9a3b-4331-a712-a947d35f7c95"
      unitRef="usd">-19431000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTgtMi0xLTEtMg_f319931c-a513-47c0-b14d-122fb3c1d940"
      unitRef="usd">26220000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTgtNC0xLTEtMg_a4b89c89-ba92-4591-aa84-638f30b206d2"
      unitRef="usd">13408000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTktMi0xLTEtMg_6973da52-164e-495e-aa8b-2ff7f72f207d"
      unitRef="usd">-14004000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMTktNC0xLTEtMg_5f6a4762-e318-45e3-8291-407abfc16307"
      unitRef="usd">-447000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjAtMi0xLTEtMg_32869d96-9204-4c5c-b3c6-246cf5155525"
      unitRef="usd">648000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjAtNC0xLTEtMg_43b421d8-e9c1-4c7d-83c6-e1438a6a10b3"
      unitRef="usd">-115000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjEtMi0xLTEtMg_aa1f0821-d46f-4d67-ab8e-9735723f190d"
      unitRef="usd">1228000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjEtNC0xLTEtMg_ab5cc989-1738-45d0-b8f6-d23d4a1a2f75"
      unitRef="usd">-609000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjItMi0xLTEtMg_ce7b0d52-419b-4dd4-a637-edb448a41d1e"
      unitRef="usd">161787000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjItNC0xLTEtMg_8b764cc6-c597-4686-adb4-e7c83f815612"
      unitRef="usd">188719000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjYtMi0xLTEtMg_df25b3fa-39cc-48fa-96c1-ed80ef47c5f8"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjYtNC0xLTEtMg_3ac40090-31b1-4bf9-a2c4-20b11e9c72dd"
      unitRef="usd">10673000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjctMi0xLTEtMg_56034bba-6c06-408a-babf-b6202c418075"
      unitRef="usd">96106000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjctNC0xLTEtMg_93675ed9-a438-4995-9cb9-ab5296a8cee5"
      unitRef="usd">99448000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjgtMi0xLTEtMg_04243808-566f-445d-855a-1bb4818c6c5c"
      unitRef="usd">4745000</cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures>
    <cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjgtNC0xLTEtMg_531ca4f7-cdce-468d-9d65-1372379890a5"
      unitRef="usd">-225000</cabo:ChangeInAccruedExpensesRelatedToCapitalExpenditures>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjktMi0xLTEtMg_4ea155fe-4298-44c7-a112-868177411833"
      unitRef="usd">137000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMjktNC0xLTEtMg_2d2d09b4-1eb1-4d83-b559-141042c41e32"
      unitRef="usd">250000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzEtMi0xLTEtMg_5cbe50c8-4162-4f91-87e1-def0119dff3b"
      unitRef="usd">-100714000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzEtNC0xLTEtMg_9d2066aa-80c8-4a23-8a43-bb76a3325265"
      unitRef="usd">-109646000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzQtMi0xLTEtMg_56e562f8-9bf0-41ea-a51f-950df9f6c62c"
      unitRef="usd">638000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzQtNC0xLTEtMg_9dbc3eb0-d33b-43df-860f-300b67a8a84e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzUtMi0xLTEtMg_73889191-f499-42c5-a9cc-c6d5eb3d4254"
      unitRef="usd">7898000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzUtNC0xLTEtMg_e4abb0f7-6812-40f7-8ecc-81a56a505df4"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzYtMi0xLTEtMg_2d86669c-7bc3-40ab-8117-cd9685bd1676"
      unitRef="usd">643164000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzYtNC0xLTEtMg_99af54a2-c0b9-49f8-9403-174b9fc1bdff"
      unitRef="usd">8676000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzctMi0xLTEtMg_d45ddba8-8eef-42da-a013-c1d5f60f1814"
      unitRef="usd">41751000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzctNC0xLTEtMg_62bb080c-900c-4f44-98d1-1ba8c838b8f9"
      unitRef="usd">69695000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzgtMi0xLTEtMg_573be640-e261-47d0-a837-f81d41139238"
      unitRef="usd">2180000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzgtNC0xLTEtMg_bebabcd8-8319-492c-9d61-759d34f36059"
      unitRef="usd">4676000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzktMi0xLTEtMg_f7732446-ebc5-4100-8b90-af4dfdcc6941"
      unitRef="usd">16498000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfMzktNC0xLTEtMg_8ccdd2b3-43d1-4696-8b85-73ed0d57e9d4"
      unitRef="usd">16662000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDEtMi0xLTEtMg_2066a220-0d18-4130-a330-8c702cfa6f51"
      unitRef="usd">-73491000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDEtNC0xLTEtMg_f7e25219-51cb-42b6-9578-49b2da2a8f4f"
      unitRef="usd">-99709000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDMtMi0xLTEtMg_5635d9d8-4756-42e0-831d-b943dc9be177"
      unitRef="usd">-12418000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDMtNC0xLTEtMg_8b264def-3e22-4f6f-94f1-0763f27f448b"
      unitRef="usd">-20636000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDQtMi0xLTEtMg_6631d7a6-cc1e-4a4d-9ad9-859ebac69d07"
      unitRef="usd">215150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDQtNC0xLTEtMg_be265b5e-5fde-4c52-b165-6e45a87d8a53"
      unitRef="usd">388802000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDUtMi0xLTEtMg_efa5ac02-62c6-4725-87d0-6a632debbfc5"
      unitRef="usd">202732000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie1d811f83bff41caad2fe213576207f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDUtNC0xLTEtMg_617b1c40-8880-4a57-946f-e29f021e2fcd"
      unitRef="usd">368166000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDgtMi0xLTEtMg_c289717e-8a90-4777-8700-960d6fbeb9a5"
      unitRef="usd">33914000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDgtNC0xLTEtMg_82104bf8-b257-4514-8fb9-605ef394df3a"
      unitRef="usd">22393000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDktMi0xLTEtMg_f517ea8c-50a7-4059-85b7-a1786f2daa2b"
      unitRef="usd">43386000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yOC9mcmFnOmE3MmQ1MTY3NjUyODQxN2M5Y2YxNDNhN2RkMDVlYTIyL3RhYmxlOjU4M2Y0MTJmZDgwZTQzMjI4MzA0MjEwODQ3MjY2ZjIxL3RhYmxlcmFuZ2U6NTgzZjQxMmZkODBlNDMyMjgzMDQyMTA4NDcyNjZmMjFfNDktNC0xLTEtMg_ee2cabe3-3cd7-4f3a-8f8f-3f86dc576baa"
      unitRef="usd">-42000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxOA_bda4612a-c789-436c-87e1-0edc330cbf8d">DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION&lt;div style="margin-top:12pt;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;Description of Business.&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; Cable One is a fully integrated provider of data, video and voice services to residential and business customers in 24 Western, Midwestern and Southern U.S. states. As of March&#160;31, 2023, Cable One provided services to more than 1.1 million residential and business customers, of which approximately 1,063,000 subscribed to data services, 167,000 subscribed to video services and 128,000 subscribed to voice services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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  January&#160;1, 2022, the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Delta Communications, L.L.C. ("Clearwave")) (the "Clearwave Fiber Contribution") and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber LLC ("Clearwave Fiber"). The Company's approximately 58% investment in Clearwave Fiber was valued at $440.0 million as of the closing date. Clearwave Fiber is reported on Cable One&#x2019;s balance sheet under the equity method of accounting, with the proportionate share of its net income (loss) each period reflected within Cable One's consolidated financial statements on a one quarter lag. Refer to note&lt;/span&gt;&lt;span style="color:#0782c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;4 for further details on this transaction and on the Company&#x2019;s other equity investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Basis of Presentation. &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 condensed consolidated financial statements and accompanying notes thereto have been prepared in accordance with: (i) generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) for interim financial information; and (ii) the guidance of Rule 10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), for financial statements required to be filed with the SEC. As permitted under such guidance, certain notes and other financial information normally required by GAAP have been omitted. Management believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#x2019;s financial position, results of operations and cash flows as of and for the periods presented herein. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the 2022 Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 December&#160;31, 2022 year-end balance sheet data presented herein was derived from the Company&#x2019;s audited consolidated financial statements included in the 2022 Form 10-K, but does not include all disclosures required by GAAP. The Company&#x2019;s interim results of operations  may not be indicative of its future results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Certain reclassifications have been made to prior period amounts to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Principles of Consolidation. &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 accompanying condensed consolidated financial statements include the accounts of the Company, including its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;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;Accounting Standards Codification 280 - &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; requires the disclosure of factors used to identify an entity&#x2019;s reportable segments. Based on the Company&#x2019;s chief operating decision maker&#x2019;s review and assessment of the Company&#x2019;s operating performance for purposes of performance monitoring and resource allocation, the Company determined that its operations, including the decisions to allocate resources and deploy capital, are organized and managed on a consolidated basis. Accordingly, management has identified one operating segment, which is its reportable segment, under this organizational and reporting structure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Use of Estimates. &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 preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. Management bases its estimates and assumptions on historical experience and on various other factors that are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may&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; &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;be affected by changes in those estimates and underlying assumptions.&lt;/span&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;Recently Adopted Accounting Pronouncements. &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;In March 2020,&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; &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 Financial Accounting Standards Board issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-04, &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;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial 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;. ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR and other reference rates that are to be discontinued. The Company applied the updated guidance when it transitioned certain of its debt instruments and interest rate swaps from LIBOR to the Secured Overnight Financing Rate ("SOFR") during the first quarter of 2023. The Company will also apply the updated guidance when it transitions its one remaining LIBOR-based debt instrument to SOFR by June 30, 2023. The adoption of ASU 2020-04 did not, and will not, have a material impact on the Company's consolidated financial statements.&lt;/span&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMTA5OTUxMTYzNTMwNw_65f3eb8f-3399-427c-962e-e0c2a5825ae0"
      unitRef="state">24</us-gaap:NumberOfStatesInWhichEntityOperates>
    <cabo:NumberOfCustomers
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcwOA_f112e110-8995-4240-ae8d-65058f4b44d1"
      unitRef="customer">1100000</cabo:NumberOfCustomers>
    <cabo:NumberOfCustomers
      contextRef="i934589fe319649a78679be4aa6c9c556_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcxNQ_4eb13022-536d-4441-8dbc-8e65016f7ccf"
      unitRef="customer">1063000</cabo:NumberOfCustomers>
    <cabo:NumberOfCustomers
      contextRef="i03f1eafe560a426fabc5d1e9a6b764a2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcxOQ_1d4a1062-1f00-4e1f-ba15-b945415085fa"
      unitRef="customer">167000</cabo:NumberOfCustomers>
    <cabo:NumberOfCustomers
      contextRef="i0e947d5b383748cfa67688f64c8f975d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMzg0ODI5MDcwNDcyMw_009bea9b-9c74-4031-9c08-3b321c4375d2"
      unitRef="customer">128000</cabo:NumberOfCustomers>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i19822ce7034a446f94893acf33da71e9_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMjAwMg_a5daad43-8223-48a7-82c2-7d29b5afb74e"
      unitRef="number">0.58</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i19822ce7034a446f94893acf33da71e9_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfMjA0OQ_4d98f2df-27dc-4099-838f-95a56b584f0c"
      unitRef="usd">440000000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxOQ_eee352d5-6491-4194-b465-b8c4254f229f">&lt;div style="margin-top:12pt;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;Basis of Presentation. &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 condensed consolidated financial statements and accompanying notes thereto have been prepared in accordance with: (i) generally accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) for interim financial information; and (ii) the guidance of Rule 10-01 of Regulation S-X under the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), for financial statements required to be filed with the SEC. As permitted under such guidance, certain notes and other financial information normally required by GAAP have been omitted. Management believes the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for a fair statement of the Company&#x2019;s financial position, results of operations and cash flows as of and for the periods presented herein. These condensed consolidated financial statements are unaudited and should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and the notes thereto included in the 2022 Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 December&#160;31, 2022 year-end balance sheet data presented herein was derived from the Company&#x2019;s audited consolidated financial statements included in the 2022 Form 10-K, but does not include all disclosures required by GAAP. The Company&#x2019;s interim results of operations  may not be indicative of its future results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Certain reclassifications have been made to prior period amounts to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNA_68e6b2a6-26a1-4196-8c96-85ddacf092c5">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation. &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 accompanying condensed consolidated financial statements include the accounts of the Company, including its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNQ_909de091-72b7-4fc3-aefe-430f27eb7551">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;Accounting Standards Codification 280 - &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; requires the disclosure of factors used to identify an entity&#x2019;s reportable segments. Based on the Company&#x2019;s chief operating decision maker&#x2019;s review and assessment of the Company&#x2019;s operating performance for purposes of performance monitoring and resource allocation, the Company determined that its operations, including the decisions to allocate resources and deploy capital, are organized and managed on a consolidated basis. Accordingly, management has identified one operating segment, which is its reportable segment, under this organizational and reporting structure.&lt;/span&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNDgwNg_eddfe6d6-82df-440a-9a14-00c4ee5f7301"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:UseOfEstimates
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNg_6324503b-1d78-442d-b6f6-b1ac20cc444f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates. &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 preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make certain estimates and assumptions that affect the amounts reported herein. Management bases its estimates and assumptions on historical experience and on various other factors that are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may&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; &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;be affected by changes in those estimates and underlying assumptions.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18zNC9mcmFnOmM4Mjc3OGVhMmFhMDQ3NzhhNGU2NWI2NTdlYjIzMmY3L3RleHRyZWdpb246YzgyNzc4ZWEyYWEwNDc3OGE0ZTY1YjY1N2ViMjMyZjdfNzQxNw_05d36aa8-6039-452b-86a7-21f2b1451c8c">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements. &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;In March 2020,&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; &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 Financial Accounting Standards Board issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2020-04, &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;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial 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;. ASU 2020-04 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference LIBOR and other reference rates that are to be discontinued. The Company applied the updated guidance when it transitioned certain of its debt instruments and interest rate swaps from LIBOR to the Secured Overnight Financing Rate ("SOFR") during the first quarter of 2023. The Company will also apply the updated guidance when it transitions its one remaining LIBOR-based debt instrument to SOFR by June 30, 2023. The adoption of ASU 2020-04 did not, and will not, have a material impact on the Company's consolidated financial statements.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTM3NQ_35ca24e9-aa68-4101-a508-a3a417634097">REVENUES&lt;div style="margin-top:12pt;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;Revenues by product line and other revenue-related disclosures were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Voice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise and other regulatory fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 revenues are comprised primarily of regulatory revenues, advertising sales, late charges and reconnect fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Fees imposed on the Company by various governmental authorities, including franchise fees, are passed through on a monthly basis to the Company&#x2019;s customers and are periodically remitted to authorities. As the Company acts as principal, these fees are reported in video and voice revenues on a gross basis with corresponding expenses included within operating expenses in the condensed consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 commission amortization expense is included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Current deferred revenue liabilities consist of refundable customer prepayments, up-front charges and installation fees. As of March&#160;31, 2023, the Company&#x2019;s remaining performance obligations pertain to the refundable customer prepayments and consist of providing future data, video and voice services to customers. Of the $23.7 million of current deferred revenue at December&#160;31, 2022, $21.1 million was recognized during the three months ended March&#160;31, 2023. Noncurrent deferred revenue liabilities consist of up-front charges and installation fees from business customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTM3Ng_326b9406-cda4-4541-bbe7-7e20168a8bbb">&lt;div style="margin-top:12pt;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;Revenues by product line and other revenue-related disclosures were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Data&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Voice&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franchise and other regulatory fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commission amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ideb49d902e144cc49a0e66915604a38c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMy0xLTEtMS0y_e1ff1199-4a53-4b99-a5d8-3f46c4804d90"
      unitRef="usd">242697000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i990d07ebaf02445b86e2c9119f208157_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMy0zLTEtMS0y_01e5f2a6-eab1-4f16-af5d-6055f0370499"
      unitRef="usd">230153000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5e6ad93ff5634a0dab289bc00ec8a0f7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNC0xLTEtMS0y_bcd96458-7f74-4735-a00a-e6df4a83faa3"
      unitRef="usd">70286000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib9f3db58d1154e0fa5ecf1dace730065_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNC0zLTEtMS0y_23ec5598-8825-43c6-8522-79dbc5836a55"
      unitRef="usd">84658000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i722044aba56a406e81517786527ce683_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNS0xLTEtMS0y_8988e07f-1976-49a5-b9db-ceb7360e43eb"
      unitRef="usd">9748000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i4b8676661ce5462e9acd54028c61d762_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNS0zLTEtMS0y_3b057ed0-b0fd-4479-91ac-c11ddb6efeb9"
      unitRef="usd">11896000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i96ed03ad671a4ab38dff31616a64deb8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNi0xLTEtMS0y_7df1b25d-902f-438f-a7b3-89a3de2106ab"
      unitRef="usd">76260000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie5d567a6719b4153bb074856b5d32653_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNi0zLTEtMS0y_4d2bce41-ce55-4364-bf73-7458481355a9"
      unitRef="usd">76498000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5a8ad885b7e64085890c05f6660a519c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNy0xLTEtMS0y_c408cbc5-77de-484b-a773-d843912c78d4"
      unitRef="usd">22903000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i05caac39b0f347bb913b8988631e60ad_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfNy0zLTEtMS0y_26bbd002-a01a-4331-8846-8876b1f66699"
      unitRef="usd">23521000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfOC0xLTEtMS0y_5701bec4-69c2-4e48-8b5f-ea657155abff"
      unitRef="usd">421894000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfOC0zLTEtMS0y_eb893a79-6a15-4e68-a190-edebea228634"
      unitRef="usd">426726000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="id74d5d19aa5a4d8a9d43f76ec4d2c398_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTAtMS0xLTEtMg_1f65c77f-b37d-4df2-bc76-6c3ce8313f63"
      unitRef="usd">7101000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i89bb42129324470a9450fc5e4de2021e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTAtMy0xLTEtMg_0e529af8-2335-439d-94b0-0399e48176c2"
      unitRef="usd">8094000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTEtMS0xLTEtMg_5a1b5938-e0e1-4a9c-876d-4464c0994c2c"
      unitRef="usd">1303000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RhYmxlOmQyOWY0NTljYTcwZDRjZWM4YTE1ZTQ4MzQ3NmNiN2EzL3RhYmxlcmFuZ2U6ZDI5ZjQ1OWNhNzBkNGNlYzhhMTVlNDgzNDc2Y2I3YTNfMTEtMy0xLTEtMg_18ebc06e-2819-4a31-b6a9-8907c56b315c"
      unitRef="usd">1253000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTE3NQ_f5d39d24-89a8-4521-b295-b9ad84aa0ead"
      unitRef="usd">23700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180MC9mcmFnOjRmM2EzMDBhNWM3NTQwOTJiZGMxNGM1YTMyZDM4NTA1L3RleHRyZWdpb246NGYzYTMwMGE1Yzc1NDA5MmJkYzE0YzVhMzJkMzg1MDVfMTIxMw_8f2df4c6-943b-4862-b18e-519df8a61ae5"
      unitRef="usd">21100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <cabo:OperatingAssetsAndLiabilitiesTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4NA_b1002a91-a9ad-4ee9-a289-ab622b95c774">OPERATING ASSETS AND LIABILITIES&lt;div style="margin-top:12pt;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;Accounts receivable consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;46,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Balance includes amounts due from Clearwave Fiber for services provided under a transition services agreement of &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;$3.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  and &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;$15.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; as of March 31, 2023 and December 31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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 changes in the allowance for credit losses were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,541&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions - charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions - write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries collected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 and other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid repairs and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software implementation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income tax payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 noncurrent assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software implementation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;55,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Accounts payable and accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued programming costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sales and other operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 insurance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;145,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 noncurrent liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option (as defined in note 4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Represents the net value of the Company&#x2019;s call and put options associated with the remaining equity interests in MBI (as defined in note 4), consisting of &lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of $7.2 million and $165.1 million, respectively, as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 and liabilities of $6.5 million and $157.9 million, respectively, as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022. Refer to notes 4 and 9 for further information on the MBI Net Option (as defined in note 4).&lt;/span&gt;&lt;/div&gt;</cabo:OperatingAssetsAndLiabilitiesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4NQ_ceb03755-195f-4fbb-bef9-6178c04e7103">&lt;div style="margin-top:12pt;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;Accounts receivable consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;46,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Balance includes amounts due from Clearwave Fiber for services provided under a transition services agreement of &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;$3.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;  and &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;$15.6 million&lt;/span&gt; as of March 31, 2023 and December 31, 2022, respectively.</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMS0xLTEtMS0y_03f2bc55-e98d-4407-9f5e-5261b0d5eaf2"
      unitRef="usd">40489000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMS0zLTEtMS0y_66759e84-3eba-4de0-878e-d7ab6b35f568"
      unitRef="usd">48958000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0xLTEtMS00NDY4Mg_e767ffff-8114-40f0-a0a0-2637b1945a09"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0zLTEtMS00NDY4Mg_c2d6ddf4-4566-4560-b966-d5b4773cc2a7"
      unitRef="usd">1668000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0xLTEtMS0y_145909fb-ab30-4817-8616-6694f3a4cc9f"
      unitRef="usd">9385000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMi0zLTEtMS0y_325e5147-6ddf-4c0c-a50f-4064867ca400"
      unitRef="usd">26948000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMy0xLTEtMS0y_d493b658-2c72-43d9-bcb0-daec072e8929"
      unitRef="usd">3725000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfMy0zLTEtMS0y_b50e96ec-518a-4eeb-a305-c58824ba24dd"
      unitRef="usd">3191000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfNC0xLTEtMS0y_cf0fb857-990d-4ad6-b5c4-350a544bfed7"
      unitRef="usd">46149000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjIyMmYxOTRiYTc1NjQ5ZjI5NThiYmJhMjA4OWMzOTNlL3RhYmxlcmFuZ2U6MjIyZjE5NGJhNzU2NDlmMjk1OGJiYmEyMDg5YzM5M2VfNC0zLTEtMS0y_54ad2938-fe90-47fe-b0a2-23fcd35fa654"
      unitRef="usd">74383000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="ia8b166c4d34a4a0497ec726a6467c92b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODQ5Mg_253c0103-f6d9-49da-9655-0c334a4dfcf7"
      unitRef="usd">3900000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="ic8d45f0a669840778e5cc94e093cd4e7_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODUyOQ_2ff3107a-2767-46a5-a0af-14711358dc07"
      unitRef="usd">15600000</us-gaap:OtherReceivablesNetCurrent>
    <cabo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4Ng_71902129-1ce3-4418-a5e9-9511d42b64e4">&lt;div style="margin-top:3pt;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 changes in the allowance for credit losses were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,541&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions - charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions - write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries collected&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,725&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cabo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMi0xLTEtMS0y_bcea6f9e-089a-4b68-b570-ec9072e744a8"
      unitRef="usd">3191000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie408aa94a6e340fc97cb7f0308ce20db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMi0zLTEtMS0y_c6bdd5da-4cb9-41e1-8d24-6d1d67f80c41"
      unitRef="usd">2541000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMy0xLTEtMS0y_495fde04-1bf7-485b-a0e5-b61e69c97ca7"
      unitRef="usd">2491000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfMy0zLTEtMS0y_aeb68f04-545a-4cf9-b286-6656124cf3f8"
      unitRef="usd">1718000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNC0xLTEtMS0y_cba72ea9-a8a7-4eeb-86e1-2fdbbb3655e9"
      unitRef="usd">3451000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNC0zLTEtMS0y_47b89897-d2de-496c-baf8-74547903a2e4"
      unitRef="usd">3261000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNS0xLTEtMS0y_622f28cd-ceff-4486-9368-257068eca10a"
      unitRef="usd">1494000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNS0zLTEtMS0y_61c4ab0d-a187-4d63-84f6-c7bc81f1656b"
      unitRef="usd">1582000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNi0xLTEtMS0y_c5b86f10-76c4-4a87-9923-6ab93eef1248"
      unitRef="usd">3725000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie1d811f83bff41caad2fe213576207f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjA5MTE5YzcxODc3YjQ1MGRhOTgzZjNjMTE0ZDdiNmEyL3RhYmxlcmFuZ2U6MDkxMTljNzE4NzdiNDUwZGE5ODNmM2MxMTRkN2I2YTJfNi0zLTEtMS0y_9c09f40b-e3d0-4482-b3e7-8b134bb29c51"
      unitRef="usd">2580000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <cabo:PrepaidAndOtherCurrentAssetsTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4Nw_0c161995-fa4e-4d53-b603-5c8d7b291842">&lt;div style="margin-top:12pt;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 and other current assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid repairs and maintenance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software implementation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 income tax payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cabo:PrepaidAndOtherCurrentAssetsTableTextBlock>
    <cabo:PrepaidRepairsAndMaintenance
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMS0xLTEtMS0y_dbf06435-25a7-4932-bf5b-80f73b2f94fb"
      unitRef="usd">12605000</cabo:PrepaidRepairsAndMaintenance>
    <cabo:PrepaidRepairsAndMaintenance
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMS0zLTEtMS0y_0556eb6d-3b68-48c3-a398-6f973e68baac"
      unitRef="usd">4059000</cabo:PrepaidRepairsAndMaintenance>
    <cabo:PrepaidSoftwareImplementationCostsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMi0xLTEtMS0y_192d6d0d-eb9f-4778-b765-03fa44380879"
      unitRef="usd">1401000</cabo:PrepaidSoftwareImplementationCostsCurrent>
    <cabo:PrepaidSoftwareImplementationCostsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMi0zLTEtMS0y_6195dfea-1524-40c8-a344-5d68565e867c"
      unitRef="usd">1349000</cabo:PrepaidSoftwareImplementationCostsCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMy0xLTEtMS0y_0043b3ce-b05a-4453-aa36-20efdd7ceb4f"
      unitRef="usd">2080000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMy0zLTEtMS0y_34dd5f58-1e5b-4da7-a3ab-4b2e7eed3329"
      unitRef="usd">3506000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidRent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNC0xLTEtMS0y_1eb7f6af-ba0b-430b-9687-c8e7a11f7e04"
      unitRef="usd">3196000</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNC0zLTEtMS0y_8e127b3e-f1a1-46dd-9969-bcf114c524f8"
      unitRef="usd">2125000</us-gaap:PrepaidRent>
    <cabo:PrepaidSoftware
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNS0xLTEtMS0y_2156baf8-827c-48b2-9a19-18606dc598f7"
      unitRef="usd">7240000</cabo:PrepaidSoftware>
    <cabo:PrepaidSoftware
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNS0zLTEtMS0y_aeec15fe-3c7f-4e4b-876f-7366b78cb044"
      unitRef="usd">8897000</cabo:PrepaidSoftware>
    <cabo:DeferredCommissionsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNi0xLTEtMS0y_409b4c6a-4588-4ca0-8dc0-54da85fe039a"
      unitRef="usd">4666000</cabo:DeferredCommissionsCurrent>
    <cabo:DeferredCommissionsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNi0zLTEtMS0y_fa3e1612-ba7f-4a7a-a048-34e6e94ece36"
      unitRef="usd">4596000</cabo:DeferredCommissionsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNy0xLTEtMS0y_d4d6520e-ede5-4338-8ee3-e719b6b8acf8"
      unitRef="usd">23707000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfNy0zLTEtMS0y_73bb935d-ae0b-4a3d-842a-d5fffc67ef9d"
      unitRef="usd">25794000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOC0xLTEtMS00MTgwNQ_8c81c108-aa3b-4056-89be-4a2ae4571efa"
      unitRef="usd">12891000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOC0zLTEtMS00MTgwNQ_39c20cd4-c586-48bb-a9f6-9ddb4a9c27fb"
      unitRef="usd">0</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOS0xLTEtMS0y_a845554f-f103-4208-92e1-1718b92e4957"
      unitRef="usd">13519000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfOS0zLTEtMS0y_3d6c8ec2-6d1f-47b3-9db5-7962a37e9d2a"
      unitRef="usd">6846000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMTAtMS0xLTEtMg_6c1b7c16-da39-4145-a7b6-ce5964f4d48d"
      unitRef="usd">81305000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmUxN2Y5ODcyYTcyYjRjOThhMDkwY2UwMTQxMWJhOTY0L3RhYmxlcmFuZ2U6ZTE3Zjk4NzJhNzJiNGM5OGEwOTBjZTAxNDExYmE5NjRfMTAtMy0xLTEtMg_fef85753-585a-4853-9b70-899b5aa6b14a"
      unitRef="usd">57172000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4OA_0807322d-816e-475d-99fe-8cc794e2075a">&lt;div style="margin-top:12pt;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 noncurrent assets consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software implementation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;55,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMS0xLTEtMS0y_f3b8d650-c193-4994-a3db-c80d2f4ac433"
      unitRef="usd">11266000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMS0zLTEtMS0y_4b495e2e-6dd4-43db-8d3b-15781c665012"
      unitRef="usd">11325000</us-gaap:OperatingLeaseRightOfUseAsset>
    <cabo:DeferredCommissionsNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMi0xLTEtMS0y_3d2a5aa8-364e-4880-a355-06375fc044cf"
      unitRef="usd">9026000</cabo:DeferredCommissionsNoncurrent>
    <cabo:DeferredCommissionsNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMi0zLTEtMS0y_d436fda1-47f8-451e-bcff-5f70e891dae1"
      unitRef="usd">8916000</cabo:DeferredCommissionsNoncurrent>
    <cabo:PrepaidSoftwareImplementationCostsNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMy0xLTEtMS0y_8b2fc7d1-4e7c-45d3-b783-0842b84a77ae"
      unitRef="usd">6135000</cabo:PrepaidSoftwareImplementationCostsNoncurrent>
    <cabo:PrepaidSoftwareImplementationCostsNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfMy0zLTEtMS0y_e1940e2a-e6d4-4f90-9500-6605d31995ef"
      unitRef="usd">6472000</cabo:PrepaidSoftwareImplementationCostsNoncurrent>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNC0xLTEtMS0y_56434d19-fae8-4421-93ab-fbdf735c6ded"
      unitRef="usd">3545000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNC0zLTEtMS0y_66cc238f-ad8b-4f1e-afef-d1b0f581fe61"
      unitRef="usd">1904000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNS0xLTEtMS0y_808f5059-7309-464b-bead-fe9a88dab5b5"
      unitRef="usd">2133000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNS0zLTEtMS0y_ab21566a-05d0-4064-be71-d54de7303982"
      unitRef="usd">2102000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNi0xLTEtMS0y_467ff4e0-095f-461e-949f-cf91245b1483"
      unitRef="usd">889000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNi0zLTEtMS0y_6be43c66-a850-4f87-8caa-741098a420b5"
      unitRef="usd">914000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNy0xLTEtMS0y_1a4d1b6e-34c5-4500-94dd-92e751be99be"
      unitRef="usd">19023000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfNy0zLTEtMS0y_f0d9a731-f9e6-430b-8fe1-1ecef462f2a0"
      unitRef="usd">40289000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOC0xLTEtMS0y_f8edccb3-f273-4cbc-ad9b-9a49b8813bbd"
      unitRef="usd">3889000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOC0zLTEtMS0y_3204fc66-bff6-48f7-af97-9738d6433096"
      unitRef="usd">2755000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOS0xLTEtMS0y_9eba92f1-bbb0-48bc-9dcd-8534d75b1a1d"
      unitRef="usd">55906000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjJlZjgzZGMyN2IwODQ2Y2I4MzE0YTlhYWUxODgwZmM0L3RhYmxlcmFuZ2U6MmVmODNkYzI3YjA4NDZjYjgzMTRhOWFhZTE4ODBmYzRfOS0zLTEtMS0y_54f1bfd2-5bc9-4955-8f30-2104d42fd3b3"
      unitRef="usd">74677000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI4OQ_d1fe59f9-84de-42bd-9c03-aaf4198d52f1">&lt;div style="margin-top:12pt;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;Accounts payable and accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued programming costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 sales and other operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued franchise fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 insurance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;145,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMS0xLTEtMS0y_926cb6c2-8739-497d-8943-84589a6c328b"
      unitRef="usd">34052000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMS0zLTEtMS0y_2631eeb5-45f9-4bc3-934c-e0ce6b841688"
      unitRef="usd">39554000</us-gaap:AccountsPayableCurrent>
    <cabo:ProgrammingCostsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMi0xLTEtMS0y_80a0a530-10ef-4150-b886-584c7a33b459"
      unitRef="usd">20111000</cabo:ProgrammingCostsCurrent>
    <cabo:ProgrammingCostsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMi0zLTEtMS0y_989462d4-71dc-4719-bd18-c89f5d7f0483"
      unitRef="usd">20456000</cabo:ProgrammingCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMy0xLTEtMS0y_35d1bb0f-f2b2-44c6-b50a-0a484c8d711d"
      unitRef="usd">19047000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMy0zLTEtMS0y_4bb14a2e-aabd-4523-a8a0-c634c549cdbb"
      unitRef="usd">26515000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNC0xLTEtMS0y_fabe7da0-12f1-42b9-8a2d-c9811dffaa9f"
      unitRef="usd">10739000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNC0zLTEtMS0y_9a19b59a-3fb0-44a7-80c4-e0295e9b7471"
      unitRef="usd">14541000</us-gaap:TaxesPayableCurrent>
    <cabo:FranchiseFeesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNS0xLTEtMS0y_66fe0507-814e-46b0-9a36-3205c318b679"
      unitRef="usd">2730000</cabo:FranchiseFeesCurrent>
    <cabo:FranchiseFeesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNS0zLTEtMS0y_3dec5a8c-84d8-4596-becf-7b929e3e274f"
      unitRef="usd">3902000</cabo:FranchiseFeesCurrent>
    <us-gaap:Deposits
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNi0xLTEtMS0y_04e3ce4d-93e8-410e-9df7-cf21f18e0a7b"
      unitRef="usd">6200000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNi0zLTEtMS0y_98ba57bf-1570-4572-b0e5-3adb187cc2ee"
      unitRef="usd">6236000</us-gaap:Deposits>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNy0xLTEtMS0y_3c5ee8f1-beac-4f73-8db8-25816067bcfe"
      unitRef="usd">4010000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfNy0zLTEtMS0y_ece7983f-a6eb-49fa-b702-3fa619c28b73"
      unitRef="usd">3924000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfOS0xLTEtMS0y_223d119b-2a22-4afe-ad88-cffb8ae41488"
      unitRef="usd">6217000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfOS0zLTEtMS0y_24e3c417-1c14-4eb8-9f66-fdc6e5d33c88"
      unitRef="usd">5525000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:BankOverdrafts
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTAtMS0xLTEtMg_cff2d1ec-86d7-4285-9753-e02090b71c8a"
      unitRef="usd">15151000</us-gaap:BankOverdrafts>
    <us-gaap:BankOverdrafts
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTAtMy0xLTEtMg_f3e14cf5-b8cd-49c7-aa16-4f302285545e"
      unitRef="usd">9445000</us-gaap:BankOverdrafts>
    <us-gaap:InterestPayableCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTItMS0xLTEtMg_8511ab72-a448-498b-a05d-ca458303ab3d"
      unitRef="usd">10651000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTItMy0xLTEtMg_8cc337f9-b03b-43cb-8e08-02d59565b605"
      unitRef="usd">5801000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTMtMS0xLTEtMg_fe80b56b-eeda-486c-ad0c-7e4ed3fd0cfa"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTMtMy0xLTEtMg_5644853f-fa9d-4167-9ff4-2d8a4748f47d"
      unitRef="usd">13006000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTQtMS0xLTEtMg_0a81313f-712d-445d-8aae-a270b1411085"
      unitRef="usd">16947000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTQtMy0xLTEtMg_c0fceebf-ec90-42c7-a1ca-627e8853640a"
      unitRef="usd">15613000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTUtMS0xLTEtMg_80a5c707-d15c-40b6-bb32-286695e653cf"
      unitRef="usd">145855000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOmZkMDMzZThmZDliMjQzYmQ5YWU2MzU3MDdiNGM2M2I1L3RhYmxlcmFuZ2U6ZmQwMzNlOGZkOWIyNDNiZDlhZTYzNTcwN2I0YzYzYjVfMTUtMy0xLTEtMg_cb896c14-44a3-4d72-9a20-7c0520f64344"
      unitRef="usd">164518000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTI5MA_059478bb-f2ac-4efc-b98d-02645ae10eb4">&lt;div style="margin-top:12pt;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 noncurrent liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option (as defined in note 4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Represents the net value of the Company&#x2019;s call and put options associated with the remaining equity interests in MBI (as defined in note 4), consisting of &lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of $7.2 million and $165.1 million, respectively, as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 and liabilities of $6.5 million and $157.9 million, respectively, as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022. Refer to notes 4 and 9 for further information on the MBI Net Option (as defined in note 4).&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMS0xLTEtMS0y_55263032-0514-4294-a52e-72484d21599b"
      unitRef="usd">6618000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMS0zLTEtMS0y_0ff18060-c168-4461-9be4-bc06f27e5726"
      unitRef="usd">6733000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMi0xLTEtMS0y_8e1ad6bf-0270-450a-8b63-29be153b842f"
      unitRef="usd">8956000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMi0zLTEtMS0y_2b5dccb7-5d03-4a35-b396-2162bf2f9822"
      unitRef="usd">8973000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMy0xLTEtMS0y_84405ebf-fe80-4d33-afb3-35d212935b6b"
      unitRef="usd">7725000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfMy0zLTEtMS0y_839cad37-135d-4d00-920b-f6202afa5510"
      unitRef="usd">8070000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNC0xLTEtMS0y_d291d072-e585-49ce-a2f4-452b44a1ab3d"
      unitRef="usd">172330000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNC0zLTEtMS0y_ed6f44a7-02a4-470c-a451-7191e5d4ceda"
      unitRef="usd">164350000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNS0xLTEtMS0y_93bd6f2b-4b31-4b05-9ca6-7be613a41651"
      unitRef="usd">3174000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNS0zLTEtMS0y_97bfe9eb-ecef-429b-b965-411402ac8cce"
      unitRef="usd">4224000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNi0xLTEtMS0y_761a15ae-7c3e-4892-9f1d-c42d2d01fc1f"
      unitRef="usd">198803000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RhYmxlOjk2NjQ1NTYwYmVjMjQ0M2U4MGZkMzllODYxOWI5YWFlL3RhYmxlcmFuZ2U6OTY2NDU1NjBiZWMyNDQzZTgwZmQzOWU4NjE5YjlhYWVfNi0zLTEtMS0y_e4450447-fcce-4ea0-ba47-06b23ebb256b"
      unitRef="usd">192350000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i54e29e39fd2742ef8d805d98ad4ce6c4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMjE5OTAyMzI1ODU1NQ_954f870d-4195-4f3a-b30e-867b15ac8dac"
      unitRef="usd">7200000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="iffc9f03e1f9f45a699fe8a588db3096a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTA5NA_ef77cd57-9ea2-4df1-b23b-68cc1b3515b6"
      unitRef="usd">165100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9ef3db89f7724a0d881a6a21b96c4da3_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTE0MQ_302f0bd8-540a-46bc-92af-b4ae8b8557e0"
      unitRef="usd">6500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icd3e6417537d4342970b980f3d7d7875_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180My9mcmFnOjkyNzM3ZWNhMjkxZTQyN2U5ZWZjMGJiZGY2NWNjM2U2L3RleHRyZWdpb246OTI3MzdlY2EyOTFlNDI3ZTllZmMwYmJkZjY1Y2MzZTZfMTE2Mw_22ced5b1-e2af-4592-b4ac-28c30fac607d"
      unitRef="usd">157900000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:InvestmentTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0MzczOA_c7ae537f-c4cc-4da8-93fe-ba99eb2b15d3">EQUITY INVESTMENTS&lt;div style="margin-top:12pt;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&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; &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;January&#160;1, 2022,&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company closed a joint venture transaction in which the Company contributed certain fiber operations (including certain fiber assets of Hargray and a majority of the operations of Clearwave) and certain unaffiliated third-party investors contributed cash to a newly formed entity, Clearwave Fiber. The Company's approximately 58% investment in Clearwave Fiber was valued at $440.0 million as of the closing date. The Company recognized a non-cash gain of $22.1 million associated with this transaction in the quarter ended March 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 March&#160;24, 2022,&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company invested an additional $5.4 million in Point Broadband Holdings, LLC, a fiber internet service provider ("Point Broadband"). On &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; &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;April&#160;1, 2022,&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company contributed its Tallahassee, Florida system to MetroNet Systems, LLC, a fiber internet service provider ("MetroNet"), in exchange for cash consideration of $7.0 million and an equity interest of less than 10% in MetroNet valued at $7.0 million. On&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; &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;June&#160;1, 2022,&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company completed a minority equity investment for a less than 10% ownership interest in Visionary Communications, Inc., an internet service provider ("Visionary"), for  $7.2 million. On September&#160;6, 2022,&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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company entered into a subscription agreement with Northwest Fiber Holdco, LLC, a fiber internet service provider ("Ziply"), under which the Company agreed to invest up to $50.0 million in Ziply for a less than 10% equity interest. The Company funded $22.2&#160;million in November 2022 and expects to fund the remaining $27.8&#160;million during 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 carrying value of the Company&#x2019;s equity investments without readily determinable fair values are determined based on fair valuations as of their respective acquisition dates. As Tristar Acquisition I Corp, a special-purpose acquisition company ("Tristar") is publicly traded, the carrying value of the Company's Tristar investment is remeasured to fair value on a quarterly basis using market information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The carrying value of the Company's equity investments consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership Percentage&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;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Method Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MetroNet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nextlink&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;20%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Point Broadband&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tristar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Visionary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ziply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 cost method investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity Method Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clearwave Fiber&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;~58%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wisper&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity method investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,195,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;AMG Technology Investment Group, LLC, a wireless internet service provider ("Nextlink").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The Company holds a call option to purchase all but not less than all of the remaining equity interests in Mega Broadband Investments Holdings LLC, a data, video and voice services provider (&#x201c;MBI&#x201d;) that the Company does not already own between &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 1, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and June 30, 2024.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the call option is not exercised, certain investors in MBI hold a put option to sell (and to cause all members of MBI other than the Company to sell) to the Company all but not less than all of the remaining equity interests in MBI that the Company does not already own between &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;July 1, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September 30, 2025.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The call and put options (collectively referred to as the &#x201c;MBI Net Option&#x201d;) are measured at fair value using Monte Carlo simulations that rely on assumptions around MBI&#x2019;s equity value, MBI&#x2019;s and the Company&#x2019;s equity volatility, MBI&#x2019;s and the Company&#x2019;s earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d; and as adjusted, &#x201c;Adjusted EBITDA&#x201d;) volatility, risk adjusted discount rates and the Company&#x2019;s cost of debt, among others. The final MBI purchase price allocation resulted in $630.7 million being allocated to the MBI equity investment and $19.7 million and $75.5 million being allocated to the call and put options, respectively. The MBI Net Option is remeasured at fair value on a quarterly basis. The carrying value of the MBI Net Option liability was $172.3 million and $164.4 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 and December&#160;31, 2022, respectively, and was included within other noncurrent liabilities in the condensed consolidated balance sheets. Refer to note 9 for further information on the MBI Net Option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Wisper ISP, LLC, a wireless internet service provider  ("Wisper").&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:115%"&gt;The carrying value of MBI exceeded the Company&#x2019;s underlying equity in MBI&#x2019;s net assets by approximately $496.4 million and $497.8 million as of March&#160;31, 2023 and &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:115%"&gt; &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;December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Equity method investment income (losses), which increase (decrease) the carrying value of the respective investment, and which are recorded on a one quarter lag, and the change in fair value of the Company's Point Broadband investment and MBI Net Option were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity Method Investment Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clearwave Fiber&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wisper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Income (Expense), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mark-to-market adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The Company identified a $186.6 million difference between the fair values of certain of MBI&#x2019;s finite-lived intangible assets and the respective carrying values recorded by MBI, of which $84.0 million was attributable to the Company&#x2019;s 45% pro rata portion. The Company is amortizing its share on an accelerated basis over the lives of the respective assets. For the three months ended March&#160;31, 2023, the Company recognized $0.8 million of its pro rata share of MBI&#x2019;s net income and $3.2 million of its pro rata share of basis difference amortization. For the three months ended March&#160;31, 2022, the Company recognized $6.7 million of its pro rata share of MBI&#x2019;s net income and $4.0 million of its pro rata share of basis difference amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt"&gt;Amount includes a $12.3 million non-cash mark-to-market gain on its investment in Point Broadband in the first quarter of 2023 as a result of an observable market transaction in Point Broadband&#x2019;s equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 assesses each equity investment for indicators of impairment on a quarterly basis. No impairments were recorded for any of the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i19822ce7034a446f94893acf33da71e9_I20220101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV81MDE_4f864cb0-ff69-4623-80da-e641f24ae0e5"
      unitRef="number">0.58</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i19822ce7034a446f94893acf33da71e9_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV81NDg_310fb0a6-fd31-4ba7-a5d5-c82e6efc5073"
      unitRef="usd">440000000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i5005891d7327495bad6f549147b01d9c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV82MTc_6e6d31f2-3e3b-4807-bce4-9f5b0dd1ac36"
      unitRef="usd">22100000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i58867e82ae1245fcbdcc5492a9e37e59_D20220324-20220324"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV83MzM_0017a181-5f73-4fbb-b56b-7ec30c7a0c48"
      unitRef="usd">5400000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i59627ec1f8924f79bd2164022bea784b_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDAx_4115ed56-fd4d-4232-8e3d-dba11780e378"
      unitRef="usd">7000000</us-gaap:PaymentsToAcquireInvestments>
    <cabo:OwnershipPercentage
      contextRef="if44056b14f4749738ff1d6a9a56ab408_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDQw_2b6823c1-b0b4-4b7d-b62c-c593a2025f77"
      unitRef="number">0.10</cabo:OwnershipPercentage>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i057e4b18e2994752bb80ccdd0988f983_I20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMDY1_270d29ae-3b96-4ae0-b872-c676ebb6e398"
      unitRef="usd">7000000</us-gaap:InvestmentOwnedAtFairValue>
    <cabo:OwnershipPercentage
      contextRef="if5d1ab7b61e045b9b4fc20221628640d_I20220601"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMTQz_476a9bde-e09b-410d-8332-98139208db37"
      unitRef="number">0.10</cabo:OwnershipPercentage>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i013ea40b089241dd8ab6ca5294e70a9c_D20220601-20220601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMjQ5_7cfaa51c-31ef-4b87-9170-4482294b50b2"
      unitRef="usd">7200000</us-gaap:PaymentsToAcquireInvestments>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i7e4a154813a14b82b0d38402e39d3578_I20220906"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNDM2_de63acab-5f70-438a-a0ee-fe94724fcb44"
      unitRef="usd">50000000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:OwnershipPercentage
      contextRef="i7e4a154813a14b82b0d38402e39d3578_I20220906"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNDY0_d9ed7f04-714c-49ed-9d8f-c3d125eb503a"
      unitRef="number">0.10</cabo:OwnershipPercentage>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i1c7e4ed0760f4e02b205ea6844eef72c_D20221101-20221130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNTAz_40571ade-55a6-46f6-8341-0cf6624f0c3d"
      unitRef="usd">22200000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="i609f7a5e9d694046ab222db986f1e843_D20230101-20231231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xNTU3_31309773-98fe-4697-a518-99c78e72a422"
      unitRef="usd">27800000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0Mzc0MA_a2c291fc-5668-4e56-8658-890f10b1787c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The carrying value of the Company's equity investments consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ownership Percentage&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;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Method Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MetroNet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nextlink&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;20%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Point Broadband&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tristar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Visionary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ziply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 cost method investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity Method Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clearwave Fiber&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;~58%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;571,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wisper&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.4%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total equity method investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,014,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,195,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;AMG Technology Investment Group, LLC, a wireless internet service provider ("Nextlink").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The Company holds a call option to purchase all but not less than all of the remaining equity interests in Mega Broadband Investments Holdings LLC, a data, video and voice services provider (&#x201c;MBI&#x201d;) that the Company does not already own between &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 1, 2023&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and June 30, 2024.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the call option is not exercised, certain investors in MBI hold a put option to sell (and to cause all members of MBI other than the Company to sell) to the Company all but not less than all of the remaining equity interests in MBI that the Company does not already own between &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;July 1, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September 30, 2025.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The call and put options (collectively referred to as the &#x201c;MBI Net Option&#x201d;) are measured at fair value using Monte Carlo simulations that rely on assumptions around MBI&#x2019;s equity value, MBI&#x2019;s and the Company&#x2019;s equity volatility, MBI&#x2019;s and the Company&#x2019;s earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d; and as adjusted, &#x201c;Adjusted EBITDA&#x201d;) volatility, risk adjusted discount rates and the Company&#x2019;s cost of debt, among others. The final MBI purchase price allocation resulted in $630.7 million being allocated to the MBI equity investment and $19.7 million and $75.5 million being allocated to the call and put options, respectively. The MBI Net Option is remeasured at fair value on a quarterly basis. The carrying value of the MBI Net Option liability was $172.3 million and $164.4 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March&#160;31, 2023 and December&#160;31, 2022, respectively, and was included within other noncurrent liabilities in the condensed consolidated balance sheets. Refer to note 9 for further information on the MBI Net Option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Wisper ISP, LLC, a wireless internet service provider  ("Wisper").&lt;/span&gt;&lt;/div&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="i477b8623738c47b4baabfec8502dd149_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTEtMS0xLTQ1MTAz_f40d3d13-a1ac-47c3-9385-b1ab088fb919"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i477b8623738c47b4baabfec8502dd149_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTMtMS0xLTQ1MTAz_dea03741-47c4-46b3-9b5d-97a5264f130d"
      unitRef="usd">7000000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i99be04f6d07243028b7d84b1f9bd8c96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8yLTUtMS0xLTQ1MTAz_fe22bc4d-f589-487c-810a-ecd4364b8e4c"
      unitRef="usd">7000000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="idfa8f892a26b453abab94e960c6f74bf_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTEtMS0xLTQ1MTAz_5cb8f579-bd7f-41d1-beb8-4b563c58fbee"
      unitRef="number">0.20</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="idfa8f892a26b453abab94e960c6f74bf_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTMtMS0xLTQ1MTAz_024f2b67-e194-4ff9-88a8-a8be4d86f115"
      unitRef="usd">77245000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i7c71e4b073d94a9aa39654182fcab462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8zLTUtMS0xLTQ1MTAz_e6843866-aab3-4a43-94c5-2493e892dc88"
      unitRef="usd">77245000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="ifa24e3cde0d641fa9282953ee266d6e4_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTEtMS0xLTQ1MTAz_4220f7db-17bd-482f-af97-ea47d9aedb04"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="ifa24e3cde0d641fa9282953ee266d6e4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTMtMS0xLTQ1MTAz_bc785911-6b8a-4e61-a757-63cb82dababe"
      unitRef="usd">42623000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i1122f2b7663846a8a55ad3762d7c9178_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF80LTUtMS0xLTQ1MTAz_5afab44e-330d-4e55-b169-a2a1e2ad9364"
      unitRef="usd">30373000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="i939a9ea240a844828268329b35d68479_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTEtMS0xLTQ1MTAz_d5b25e3b-80ab-4daa-8c9c-df84b10defa7"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i939a9ea240a844828268329b35d68479_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTMtMS0xLTQ1MTAz_fb8e1e84-9c83-45ab-b4ed-c929c30c467f"
      unitRef="usd">23995000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i9a02736794ad4774893524230c4f282a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF81LTUtMS0xLTQ1MTAz_2ade8849-d393-475b-b4ed-acc4d22fed09"
      unitRef="usd">23413000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTEtMS0xLTQ1MTAz_4f73e2c4-0ea8-46d3-82b1-64760f6536c3"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i2838e02e1a5b4f1a9e394c0df79d9002_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTMtMS0xLTQ1MTAz_e995ec20-f5ae-417e-96e2-89ee82e34541"
      unitRef="usd">7190000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i934be95c75e5484abe69949dd609eb34_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF82LTUtMS0xLTQ1MTAz_a46ceb2a-d518-4e04-92cc-94821a41a422"
      unitRef="usd">7190000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="i832be1e9aa1e467f82b1be3b0d092775_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTEtMS0xLTQ1MTAz_0d49309a-4423-419c-beaf-1da5f015f28c"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i832be1e9aa1e467f82b1be3b0d092775_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTMtMS0xLTQ1MTAz_62150838-1892-4e4a-b8a0-4906429792c5"
      unitRef="usd">22222000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i95e5b34463bb4d02a8ae44b8cbf6fbc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF83LTUtMS0xLTQ1MTAz_e53e0d2b-063a-4603-961b-1adeb21cccfb"
      unitRef="usd">22222000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:CostMethodInvestmentOwnershipPercentage
      contextRef="iaa7ba68803e343b1b88d03823de8fc85_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTEtMS0xLTQ1MTAz_2d8c762e-de18-4011-8675-5da6a66f166e"
      unitRef="number">0.10</cabo:CostMethodInvestmentOwnershipPercentage>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="iaa7ba68803e343b1b88d03823de8fc85_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTMtMS0xLTQ1MTAz_d6e6707c-4ee8-48fa-8180-fb43ba85abdf"
      unitRef="usd">13301000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="ie3a53dd46ef249a18f81fee2147adedc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF84LTUtMS0xLTQ1MTAz_a802aa72-1c45-40fd-bc90-a6de44c1eecf"
      unitRef="usd">13624000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF85LTMtMS0xLTQ1MTAz_4413951f-7175-43a2-8cb3-d7c3bdfc76c2"
      unitRef="usd">193576000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF85LTUtMS0xLTQ1MTAz_4cef41f7-a1fc-4c1c-8515-0b3155346194"
      unitRef="usd">181067000</cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="iedb8c7f5bef64a678c98da03f0527984_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi0xLTEtMS00NTEwMy90ZXh0cmVnaW9uOmI2MjUzZjYxM2Q5OTRmNjdiNGQ2YzZmYjQyZmYwZDUzXzU_039d6738-2fbd-4591-b37d-fedd1796b49d"
      unitRef="number">0.58</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="iedb8c7f5bef64a678c98da03f0527984_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi0zLTEtMS00NTEwMw_7818535d-dca5-4c32-a81e-7262bc8a7977"
      unitRef="usd">395284000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i501cc1c1ad474f749c1b0ff302204d80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMi01LTEtMS00NTEwMw_56c1d547-c655-4a77-bf60-6399d385b04f"
      unitRef="usd">409514000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy0xLTEtMS00NTEwMw_4381af99-5323-4f03-9e95-1ff35af378f6"
      unitRef="number">0.450</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy0zLTEtMS00NTEwMw_96b20934-f64e-4591-8b5c-391de775953e"
      unitRef="usd">568672000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i1dc96f7f03444b70be060def021ee073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xMy01LTEtMS00NTEwMw_b4ce6892-4392-449d-8c89-70f649c65003"
      unitRef="usd">571075000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC0xLTEtMS00NTEwMw_80cafe7f-84a9-4a25-a517-a1afb5d5e6a7"
      unitRef="number">0.404</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="id4da4f5b882d47c098a1dbb4c39fb69d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC0zLTEtMS00NTEwMw_7afd4fd1-a9e6-4ce6-8412-b99146e364a3"
      unitRef="usd">33685000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i48cb29fbbc264ca194b6c9040f666fca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNC01LTEtMS00NTEwMw_367fe5d0-e415-480b-a610-46fe52546b7e"
      unitRef="usd">33565000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNS0zLTEtMS00NTEwMw_bb557d0d-1294-4cac-bcea-52c9203ac165"
      unitRef="usd">997641000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNS01LTEtMS00NTEwMw_b5dec9e1-1f6d-42ef-951b-36b9afb61877"
      unitRef="usd">1014154000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNy0zLTEtMS00NTEwMw_ed4f7fd9-15e2-4ab6-8dc2-3e04677ec524"
      unitRef="usd">1191217000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6OWI1ZTYwM2E5YmEwNDk4ZThhNjU0OTZmNDYxNDIwMjAvdGFibGVyYW5nZTo5YjVlNjAzYTliYTA0OThlOGE2NTQ5NmY0NjE0MjAyMF8xNy01LTEtMS00NTEwMw_52be46b4-e84c-48db-8ad1-3c1018d4f4fd"
      unitRef="usd">1195221000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquityMethodInvestments
      contextRef="i7224c16f64d24b43b7596127ec94f82c_I20201112"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMjkx_3eea5b41-8203-4d24-9383-7208591759de"
      unitRef="usd">630700000</us-gaap:EquityMethodInvestments>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ic76fcec8ef29464e9f8d316b589fb4e5_I20201112"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMzQz_29faaf9a-651d-434a-91ad-b0cff71e5113"
      unitRef="usd">19700000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i969366964edc4d969f711bc40f8da125_I20201112"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zMzUw_38f1a66e-0440-4bf1-9c2a-f35c7f5731cd"
      unitRef="usd">75500000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ie747c498c5c444979a74af6a037e0b51_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zNTM2_dd953845-5d0e-4994-b9a8-9a4de03a0ff3"
      unitRef="usd">172300000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ib9938a7226e24870a7cf247a01d3b0b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zNTQz_6a415a69-3b80-4c1a-b5ba-f041e201e398"
      unitRef="usd">164400000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zODcy_0308afc4-f6bd-4455-a621-a4f105cb1544"
      unitRef="usd">496400000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i1dc96f7f03444b70be060def021ee073_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8zODc5_d8db48c7-24b0-45ff-8e17-700df7218ebe"
      unitRef="usd">497800000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV8xMzE5NDEzOTU0MzczOQ_1dd1219b-6b00-4bb6-9a24-f099c1457541">&lt;div style="margin-top:12pt;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;Equity method investment income (losses), which increase (decrease) the carrying value of the respective investment, and which are recorded on a one quarter lag, and the change in fair value of the Company's Point Broadband investment and MBI Net Option were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equity Method Investment Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clearwave Fiber&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wisper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other Income (Expense), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mark-to-market adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The Company identified a $186.6 million difference between the fair values of certain of MBI&#x2019;s finite-lived intangible assets and the respective carrying values recorded by MBI, of which $84.0 million was attributable to the Company&#x2019;s 45% pro rata portion. The Company is amortizing its share on an accelerated basis over the lives of the respective assets. For the three months ended March&#160;31, 2023, the Company recognized $0.8 million of its pro rata share of MBI&#x2019;s net income and $3.2 million of its pro rata share of basis difference amortization. For the three months ended March&#160;31, 2022, the Company recognized $6.7 million of its pro rata share of MBI&#x2019;s net income and $4.0 million of its pro rata share of basis difference amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:28.43pt"&gt;Amount includes a $12.3 million non-cash mark-to-market gain on its investment in Point Broadband in the first quarter of 2023 as a result of an observable market transaction in Point Broadband&#x2019;s equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i963ecb98cb5449fc9eb804a1927703a6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8zLTEtMS0xLTQ1MTAz_fafa44a3-993b-42db-819b-74f10398c13a"
      unitRef="usd">-14231000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i5005891d7327495bad6f549147b01d9c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8zLTMtMS0xLTQ1MTAz_34bf8efc-7f3a-4653-94da-3ed293bd68d3"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF80LTEtMS0xLTQ1MTAz_9b46786a-3aeb-426e-b375-669de81b4b31"
      unitRef="usd">-2403000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF80LTMtMS0xLTQ1MTAz_86351f36-c0da-46d8-b0d1-f3749bd5fc8f"
      unitRef="usd">2781000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib04791384e3a4a9e9e510150b8972c8f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF81LTEtMS0xLTQ1MTAz_e958884c-996f-4e7b-92c9-1ad86c0a23a0"
      unitRef="usd">120000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i898e9a1d51b44c33b488be91a2ad50c1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF81LTMtMS0xLTQ1MTAz_1eab5d7b-4300-470e-9fe3-a4792e8bc6ad"
      unitRef="usd">999000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF82LTEtMS0xLTQ1MTAz_1e43085f-f194-4725-bff9-e826727c4c82"
      unitRef="usd">-16514000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF82LTMtMS0xLTQ1MTAz_ed59c37b-a452-4d3a-855d-96bc09d8350e"
      unitRef="usd">3780000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF85LTEtMS0xLTQ1MTAz_5eb176bc-05c8-422d-815e-6a32784b6518"
      unitRef="usd">12833000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF85LTMtMS0xLTQ1MTAz_a42ac0b3-3288-4cf5-9d30-51d59a05897c"
      unitRef="usd">125000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i701473a2fc784c16ae70d628eadc3419_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8xMC0xLTEtMS00NTEwMw_4f98ca98-843c-4489-ab70-ddefdfffb6be"
      unitRef="usd">-7980000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i61a61bbe2da442bcac090704ff0216eb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGFibGU6MmQxOTc1ZDU5YmUxNDNmMzhmMmM3NjMxNDZkNGYzYjgvdGFibGVyYW5nZToyZDE5NzVkNTliZTE0M2YzOGYyYzc2MzE0NmQ0ZjNiOF8xMC0zLTEtMS00NTEwMw_52c53786-3d07-491e-a278-86d4ce1a4f35"
      unitRef="usd">84610000</us-gaap:UnrealizedGainLossOnDerivatives>
    <cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue
      contextRef="i8bf5a0d5887f4fb0b40e35a90872bea7_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80MjM0_790765ad-37c5-4d51-823b-f3115e0f203b"
      unitRef="usd">186600000</cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue>
    <cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue
      contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80Mzg0_42ad8d00-3cce-412f-8c12-67750f1a3d65"
      unitRef="usd">84000000</cabo:FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i81a8c30868724b3d8fb7fba70c0aa51c_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NDIx_9a8765ef-0178-4676-9ff4-855b8cd79ca7"
      unitRef="number">0.45</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization
      contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NTk3_09b079e3-4e97-4444-b5b3-f94977265772"
      unitRef="usd">800000</cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization>
    <cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization
      contextRef="i071cc0ece62c49f1b842e8d3b5fb4b82_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NjQ2_f169b2ee-afb6-4596-a625-238fc91d8fe4"
      unitRef="usd">3200000</cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization>
    <cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization
      contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80NzU5_f22ef6bf-62b3-41d2-b214-7627067a9608"
      unitRef="usd">6700000</cabo:IncomeLossFromEquityMethodInvestmentsBeforeAmortization>
    <cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization
      contextRef="i5b0302667adc4489be47fdcd89e20eac_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80ODA4_1049dfbc-62c4-4651-9c15-61f7cd7fdc46"
      unitRef="usd">4000000</cabo:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y18yMTk5MDIzMjU2MjIzL2ZyYWc6YzU2MTI1ZjFlZjE5NGMyNGJmODM2NGYzMzBhOTYxZjkvdGV4dHJlZ2lvbjpjNTYxMjVmMWVmMTk0YzI0YmY4MzY0ZjMzMGE5NjFmOV80ODg1_81b14d42-a0e2-4454-94b5-e5598763624c"
      unitRef="usd">12300000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfODg3_aeeaecc2-b059-4868-b3a4-7f03db7124e7">PROPERTY, PLANT AND EQUIPMENT&lt;div style="margin-top:12pt"&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 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,519,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,454,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,766,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,993,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;1,724,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 contributed $280.0 million of property, plant and equipment, net, to the Clearwave Fiber joint venture on &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; &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;January&#160;1, 2022&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; &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;and recognized a $22.1 million non-cash gain on the transaction in the first quarter of 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 classified $0.9 million of property, plant and equipment as held for sale as of both March&#160;31, 2023 and December&#160;31, 2022.&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; &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;Such assets are included within other noncurrent assets in the condensed consolidated balance sheets.&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:120%"&gt;Depreciation and amortization expense for property, plant and equipment was $67.3 million and $67.1 million for the three months ended &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; &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;March&#160;31, 2023&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; &lt;/span&gt;and 2022, respectively</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfODg4_44e37695-5207-4d8e-8b28-865b75d5fd16">&lt;div style="margin-top:12pt"&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 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,519,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,454,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;345,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other equipment and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,766,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,993,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;1,724,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,701,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibee2be6101bb4159a7237cc7c432e723_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMS0xLTEtMS0y_043badcc-4d6d-4395-b501-8b581b0371c4"
      unitRef="usd">2519620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5ba9267254324d77a6f75ff885442dfb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMS0zLTEtMS0y_b724207a-2fb4-4215-bf95-6014b719d003"
      unitRef="usd">2454452000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0f0813feb57e4b1f99abd0b0137d16d2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMi0xLTEtMS0y_725d0365-2a7f-40b7-90e2-0fc9144f0b56"
      unitRef="usd">345942000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icbca8e47a48b4dfba8cfca5a9b8de58b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMi0zLTEtMS0y_aacdcc0a-a842-4464-bb3a-d63d200bd87e"
      unitRef="usd">339132000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16425f5f38264f179c7317db3276d303_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMy0xLTEtMS0y_b885ff0b-6f4c-44b3-a10a-bd222bedb8ee"
      unitRef="usd">446490000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7d3b07e3294e48759b68b6b703928a99_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMy0zLTEtMS0y_c16c2248-b830-473a-b67d-ec5a76fe75db"
      unitRef="usd">450301000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c5b0c190ccc4a238db1550129338504_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNC0xLTEtMS0y_ca4f1136-7b1e-42d9-8165-5707f4b95ae7"
      unitRef="usd">138562000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie33cbe1c3c8f46a1a3767e7cb50273aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNC0zLTEtMS0y_be0a4bf8-4519-40e3-a875-50853c15ae95"
      unitRef="usd">138467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i336dec3b8c6241028c2c0a2a715b254e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNS0xLTEtMS0y_9b8fcb36-67d1-4e1f-8123-8baa46f0c6d7"
      unitRef="usd">66167000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6eb1a730b6de478eb8e010e663237db2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNS0zLTEtMS0y_57c57e64-b904-44f2-97f3-102359b91e9d"
      unitRef="usd">58740000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e294dbf805b459b8450050108ff288d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNi0xLTEtMS0y_4c52437f-86a9-44a6-b252-4bc2360cd6f0"
      unitRef="usd">228061000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i673a77f5c1ba4263b79360e7eb002f3b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNi0zLTEtMS0y_e2882cb6-0aae-46d2-8c31-b2e422680927"
      unitRef="usd">230644000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i056b6a59f05a49c6a6acf2a388644ab5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNy0xLTEtMS0y_9f00a10c-06d1-45f1-82b9-5cc67a14d0ab"
      unitRef="usd">12541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icc65082aba674fb1a94121f496f4000b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfNy0zLTEtMS0y_f31ad182-24fe-499c-ac23-bd2421ab93c1"
      unitRef="usd">12541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOC0xLTEtMS0y_7fa56db3-d8b3-48fc-bf68-7c7cc6c2b54d"
      unitRef="usd">9197000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOC0zLTEtMS0y_988ab905-bc87-469d-b4a5-2616d206c355"
      unitRef="usd">11323000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOS0xLTEtMS0y_1ff81a93-62e8-4270-b680-339c525d7b9e"
      unitRef="usd">3766580000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfOS0zLTEtMS0y_cebf1bc4-8ee4-4aa3-810e-abea382b59c7"
      unitRef="usd">3695600000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTAtMS0xLTEtMg_4469f4a9-75d6-4ef3-b5cb-ff7e64bcba9e"
      unitRef="usd">2041920000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTAtMy0xLTEtMg_4525b9a8-04bb-410e-89a9-1d6d9993deea"
      unitRef="usd">1993845000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTEtMS0xLTEtMg_83d6928f-618b-424f-88ed-723e68f3fad7"
      unitRef="usd">1724660000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RhYmxlOjRkMzdhYTYzNzRmMjQ4Y2E5ODZhMzlkZmEzNTNjNzdiL3RhYmxlcmFuZ2U6NGQzN2FhNjM3NGYyNDhjYTk4NmEzOWRmYTM1M2M3N2JfMTEtMy0xLTEtMg_c65108db-3a3c-4d8e-bf3d-a561f24683fc"
      unitRef="usd">1701755000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <cabo:EquityMethodInvestmentPropertyPlantAndEquipmentContributed
      contextRef="i19822ce7034a446f94893acf33da71e9_I20220101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTM4_139a2db4-fe20-40c5-8912-e3a8f9977621"
      unitRef="usd">280000000</cabo:EquityMethodInvestmentPropertyPlantAndEquipmentContributed>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i8357f6bd1a4348a292ec3f3a46d108c4_D20220101-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMjQx_33fec639-f298-41f1-b1ad-6b199655dbb6"
      unitRef="usd">22100000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="i85c264c77f224e77805b4e616e94ec99_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcxNQ_cf06c858-898d-4af5-a2a8-ba4f0ff57feb"
      unitRef="usd">900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="i008ec77748bf41efb04a2add1090b777_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcxNQ_dcb8ed6d-4869-4027-94d0-b0c69a59d3f2"
      unitRef="usd">900000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idc76877176434a5792d64e508bf1b1b6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODcyMw_334ae4f9-6595-4205-b097-f3a58f333da9"
      unitRef="usd">67300000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie3036aab9c4e4da195b354bb5477a713_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y180OS9mcmFnOmZiZDg3OWFhZWIwMDQ4MjQ4ZmIxNzM1MDM1NDI3Y2VhL3RleHRyZWdpb246ZmJkODc5YWFlYjAwNDgyNDhmYjE3MzUwMzU0MjdjZWFfMTA5OTUxMTYyODczMw_a2276526-1c29-4143-b942-70243c1c7279"
      unitRef="usd">67100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ2OQ_03c1d34e-41d2-4338-bdbc-71e7069704c1">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-top:12pt;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 carrying amount of goodwill was $928.9 million as of both March&#160;31, 2023 and December&#160;31, 2022. The Company has not historically recorded any impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Intangible assets consisted of the following (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:21.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Useful Life&lt;br/&gt;Range&lt;br/&gt;(in years)&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:9pt;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 #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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;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 #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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;13.5 &#x2013; 17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;784,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;243,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;541,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;784,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;225,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;558,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;2.7 &#x2013; 4.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wireless licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;10 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;797,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;797,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademark and trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,101,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,101,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,648,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,666,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Intangible asset amortization expense was $18.2 million and $20.8 million for the three months ended &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; &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;March&#160;31, 2023&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; &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;and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 future amortization of existing finite-lived intangible assets as of March&#160;31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:700;line-height:100%"&gt;Year Ending December 31,&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Actual amortization expense in future periods may&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; &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;differ from the amounts above as a result of intangible asset acquisitions or divestitures, changes in useful life estimates, impairments or other relevant factors.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI1MQ_537f86c4-93c6-4a64-a08c-b9b205896cee"
      unitRef="usd">928900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI1MQ_cb126327-14ec-4880-b014-ea83d6ec1b75"
      unitRef="usd">928900000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI3Nw_7ae5ddfe-6e57-4104-bb0c-8da77ce6d639"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia2409ef1c054426b93482b53779390dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTA5OTUxMTYyOTI3Nw_cb9e7247-99f9-4e82-ab9b-4b2f5c8c95e6"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ3MQ_ba68e4f2-4c74-4b8c-bc95-e2a8f4308d37">&lt;div style="margin-top:12pt;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;Intangible assets consisted of the following (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:21.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.057%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:9pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Useful Life&lt;br/&gt;Range&lt;br/&gt;(in years)&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:9pt;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 #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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:9pt;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 #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:9pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&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:9pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;13.5 &#x2013; 17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;784,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;243,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;541,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;784,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;225,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;padding:2px 0;text-align:right;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;558,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;2.7 &#x2013; 4.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wireless licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;10 &#x2013; 15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;797,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;797,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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;Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchise agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademark and trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;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;Total indefinite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,101,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,101,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,648,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,666,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id51a2726a7fc4d7a87e374bcde483bf9_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xLTEtMS0yL3RleHRyZWdpb246ZWEyNjcwZDM5MDU1NDY3ZGJlY2VlYTc2MWMwZDkyMTZfNA_01e208c2-b851-4ee4-9ed3-ddd7425b379c">P13Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1c0ccd30135a4eafb90c55c11f839456_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xLTEtMS0yL3RleHRyZWdpb246ZWEyNjcwZDM5MDU1NDY3ZGJlY2VlYTc2MWMwZDkyMTZfOQ_41d1220a-8871-46cb-bc0b-ee6acac58896">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i73a4608b9509456fa6ddd089df443053_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0zLTEtMS0y_f0a88ef2-73f3-4cfa-9220-323b85a96129"
      unitRef="usd">784381000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i73a4608b9509456fa6ddd089df443053_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy01LTEtMS0y_324f77cc-596b-45c0-857d-ef97543fd7e0"
      unitRef="usd">243037000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i73a4608b9509456fa6ddd089df443053_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy03LTEtMS0y_ef6dc80c-4650-4862-9d70-e936538c6b69"
      unitRef="usd">541344000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy05LTEtMS0y_0d1b44b2-fe4c-4bc6-9aa1-bfcd1a967163"
      unitRef="usd">784381000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xMS0xLTEtMg_de978e54-a327-4a08-b808-a0197e4e0734"
      unitRef="usd">225445000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i55c26449dbde4c088770a8c35351a0b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMy0xMy0xLTEtMg_24b8ce11-7ddc-4a0c-af16-40ab7104cf19"
      unitRef="usd">558936000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i16a27b4513374349937988e6f71ea9ed_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xLTEtMS0yL3RleHRyZWdpb246ZDAyZGQyZGE0NWEyNGNmZjk0YjAxMzlhZDFlZmJlNjlfNA_020ea0c7-73b3-4bef-b335-8362d6106c08">P2Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i36cf799e112544bc89e7fca2e2a9d28d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xLTEtMS0yL3RleHRyZWdpb246ZDAyZGQyZGE0NWEyNGNmZjk0YjAxMzlhZDFlZmJlNjlfOQ_d03ad1ab-c230-4a38-959d-1ab311cf8022">P4Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0zLTEtMS0y_ff7dc062-79fd-4ab9-8d09-872b6c206e71"
      unitRef="usd">11846000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC01LTEtMS0y_c8bc1ecd-8c5e-4e3b-b7ac-a31441eb7138"
      unitRef="usd">7201000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf6a7ab5660e410eaecb267fcd1ad42e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC03LTEtMS0y_7c971bfb-de99-4616-b0fa-469227b7aea1"
      unitRef="usd">4645000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC05LTEtMS0y_894015f6-eafa-4a47-9db1-298e3dac7a95"
      unitRef="usd">11846000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xMS0xLTEtMg_b2d4751d-d9bd-4b2d-b5bb-971e3bba879c"
      unitRef="usd">6675000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia5a6161ca3aa41e0b85c1cd4d5293722_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNC0xMy0xLTEtMg_3380afca-c534-463f-9577-a509be61705e"
      unitRef="usd">5171000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7c2d8534429c428199373e23da2776e4_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xLTEtMS0yL3RleHRyZWdpb246YjdhOWQ4MWEyYTQ1NGJlZmI5OGZiMmY0YmUwNjc5ZDdfNA_ccabf699-dbaf-4c47-aff7-6399b9b71958">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i27f04631195841dbbca0eb0c025677f6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xLTEtMS0yL3RleHRyZWdpb246YjdhOWQ4MWEyYTQ1NGJlZmI5OGZiMmY0YmUwNjc5ZDdfOQ_6b300e65-199b-48ce-8a9c-7a7f250ec925">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i89a589a52c7e4bf5b0285eb56159be7b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0zLTEtMS0y_b54acd16-4930-4386-a309-9d83e0f0bf12"
      unitRef="usd">1418000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i89a589a52c7e4bf5b0285eb56159be7b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS01LTEtMS0y_939eeb88-0c37-4115-83b9-efeb7b0147a1"
      unitRef="usd">322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i89a589a52c7e4bf5b0285eb56159be7b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS03LTEtMS0y_2d5d7d1a-4b7d-44e5-8d40-2a5550a298dd"
      unitRef="usd">1096000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idc369743988b4fbe882d355ee65861af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS05LTEtMS0y_ae7eee6d-211e-4e0d-9b5f-4eb90f731bd2"
      unitRef="usd">1418000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idc369743988b4fbe882d355ee65861af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xMS0xLTEtMg_a4e29a80-9f3a-4e9e-abd1-286dcf77f1e5"
      unitRef="usd">286000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idc369743988b4fbe882d355ee65861af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNS0xMy0xLTEtMg_d1f1393a-0704-4ad1-8686-982c3585dc23"
      unitRef="usd">1132000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0zLTEtMS0y_cd948dca-a3e7-40e6-8f9b-d339cdb74d50"
      unitRef="usd">797645000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi01LTEtMS0y_eb7f1952-c632-409d-89f5-abd6285ebc2f"
      unitRef="usd">250560000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi03LTEtMS0y_19077502-9326-486a-835c-b9166e26982c"
      unitRef="usd">547085000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi05LTEtMS0y_5375c28d-f1e4-4080-9b5e-17051c990006"
      unitRef="usd">797645000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0xMS0xLTEtMg_c3f5d9a7-32b7-4c1a-b2be-9cf108b20dba"
      unitRef="usd">232406000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfNi0xMy0xLTEtMg_8d412f3d-d13a-47f9-a30e-16a3d4b842c1"
      unitRef="usd">565239000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5d52b9fa69e9441fa44d78be5197cf80_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfOS03LTEtMS0y_6a489e30-b9c4-4ded-a948-d45581b8ff75"
      unitRef="usd">2100546000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ifb5685fabe2f48ceacd2f6d0ef1e5e4a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfOS0xMy0xLTEtMg_49b562f8-1a65-489b-87e9-a12e9beb8233"
      unitRef="usd">2100546000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i4f839453eb1840cc8a1fc3746ea36b75_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTAtNy0xLTEtMg_5b36f33c-c5d0-4da2-b359-3abe57d774aa"
      unitRef="usd">800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i2eba3f3980fb4eddbac086dac52842a6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTAtMTMtMS0xLTI_acf9d552-2c38-4e84-a91a-9ddf9cdc5ddb"
      unitRef="usd">800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTEtNy0xLTEtMg_0819fd43-2645-4621-94ac-5bafb3334900"
      unitRef="usd">2101346000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTEtMTMtMS0xLTI_45304547-dbe1-483c-91f4-b58caa4bc6d5"
      unitRef="usd">2101346000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTMtNy0xLTEtMg_061e698d-4e6e-465d-a3c9-18b7cc077844"
      unitRef="usd">2648431000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjZiYzgxZmUxZDhmMTQwOGFiNzQzNjU5OWNmMGE1YjUyL3RhYmxlcmFuZ2U6NmJjODFmZTFkOGYxNDA4YWI3NDM2NTk5Y2YwYTViNTJfMTMtMTMtMS0xLTI_d4210687-223f-48b5-a608-7971bf4f5c77"
      unitRef="usd">2666585000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTAxOQ_e21855ba-d45c-4963-9505-b1cc5bdabc8b"
      unitRef="usd">18200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTAyNg_7ae6eef0-4e72-4279-8e81-695bb23967f7"
      unitRef="usd">20800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RleHRyZWdpb246NjM2NzdkZjhkZGE4NDUzNGI0MmIwZjNhYmQ1MjE3NDlfMTQ3Mg_eb2f0abe-3dfb-4158-b4e8-d0d951d6138b">&lt;div style="margin-top:12pt;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 future amortization of existing finite-lived intangible assets as of March&#160;31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:700;line-height:100%"&gt;Year Ending December 31,&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMS0yLTEtMS0y_1d757d81-aeb9-4d0c-bfc6-b78ec5ca206b"
      unitRef="usd">54463000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMi0yLTEtMS0y_8d446311-54d0-447c-9ce8-8f97c3415d85"
      unitRef="usd">65828000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfMy0yLTEtMS0y_18a8b11c-0753-4f7c-9e4e-6353ae9c1fbb"
      unitRef="usd">60840000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNC0yLTEtMS0y_4da1f45a-dd43-4428-bb3d-b9851bd3f249"
      unitRef="usd">55326000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNS0yLTEtMS0y_0bf1582b-a066-49a6-b664-8ea809ae6d51"
      unitRef="usd">51445000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <cabo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNi0yLTEtMS0y_a54eff9c-bad4-4920-be58-e90cb6d91ab9"
      unitRef="usd">259183000</cabo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181Mi9mcmFnOjYzNjc3ZGY4ZGRhODQ1MzRiNDJiMGYzYWJkNTIxNzQ5L3RhYmxlOjcwYmYyMjA1YjNkNTRlZjdhZDI3Y2VmNmIyNmJkODE4L3RhYmxlcmFuZ2U6NzBiZjIyMDViM2Q1NGVmN2FkMjdjZWY2YjI2YmQ4MThfNy0yLTEtMS0y_0caab3a4-400e-4ec1-8936-33d6a01a682a"
      unitRef="usd">547085000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjE_deb68888-34ed-42da-a7ce-7e7fb2455950">DEBT&lt;div style="margin-top:12pt;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 carrying amount of long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facilities (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,273,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,843,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,848,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;3,784,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,752,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Senior Credit Facilities.&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; Prior to February 22, 2023, the Company had in place a credit agreement (the "Credit Agreement") that provided for senior secured term loans in original aggregate principal amounts of $700.0 million maturing in 2025 (the &#x201c;Term Loan A-2&#x201d;),  $250.0 million maturing in 2027 (the &#x201c;Term Loan B-2&#x201d;), $625.0 million maturing in 2027 (the &#x201c;Term Loan B-3&#x201d;) and  $800.0 million maturing in 2028 (the "Term Loan B-4"), as well as a $500.0 million revolving credit facility maturing in 2025 (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan A-2, the Term Loan B-2, the Term Loan B-3 and the Term Loan B-4, the &#x201c;Senior Credit Facilities&#x201d;). The Revolving Credit Facility also gives the Company the ability to issue letters of credit, which reduce the amount available for borrowing under the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 February 22, 2023, the Company amended and restated the Credit Agreement (as amended and restated, the "New Credit Agreement") to, among other things, (i) increase the aggregate principal amount of commitments under the Revolving Credit Facility by $500.0&#160;million to $1.0&#160;billion; (ii) extend the scheduled maturity of the Revolving Credit Facility from October 2025 to February 2028; (iii) upsize the outstanding principal amount under the Term Loan B-3 by $150.0&#160;million to $757.0&#160;million (the "TLB-3 Upsize"); (iv) extend the scheduled maturities of the Term Loan B-2 and the Term Loan B-3 from October 2027 to October 2029 (subject to adjustment as described in the notes to the table below summarizing the Company's outstanding term loans as of March 31, 2023); (v) increase the fixed spreads on the Term Loan B-2 and the Term Loan B-3 from 2.00% to 2.25%; and (vi) transition the benchmark interest rate for the Revolving Credit Facility, the Term Loan B-2 and the Term Loan B-3 from LIBOR to SOFR plus a 10 basis point credit spread adjustment. Except as described above, the New Credit Agreement did not make any material changes to the principal terms of the Term Loan B-2, the Term Loan B-3, the Term Loan B-4 or the Revolving Credit Facility. Upon the effectiveness of the New Credit Agreement, the Company drew $488.0&#160;million under the Revolving Credit Facility and, together with the net proceeds from the TLB-3 Upsize, repaid all $638.3&#160;million aggregate principal amount of its outstanding Term Loan A-2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Refer to the table below summarizing the Company&#x2019;s outstanding term loans as of March&#160;31, 2023 and notes 10 and 19 to the Company&#x2019;s audited consolidated financial statements included in the 2022 Form 10-K for further details on the Senior Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;As of  March&#160;31, 2023, the Company had approximately &lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.8 billion&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; of aggregate outstanding term loans and $488.0 million of borrowings and $512.0 million available for borrowing under the Revolving Credit Facility. A summary of the Company&#x2019;s outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.936%"/&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:7pt;font-weight:700;line-height:120%"&gt;Instrument&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:7pt;font-weight:700;line-height:120%"&gt;Draw Date(s)&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:7pt;font-weight:700;line-height:120%"&gt;Original Principal&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: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:7pt;font-weight:700;line-height:120%"&gt;Amortization Per Annum&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:7pt;font-weight:700;line-height:120%"&gt;Outstanding Principal&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:7pt;font-weight:700;line-height:120%"&gt;Final Scheduled Maturity Date&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:7pt;font-weight:700;line-height:120%"&gt;Final Scheduled Principal Payment&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:7pt;font-weight:700;line-height:120%"&gt;Benchmark Rate&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:7pt;font-weight:700;line-height:120%"&gt;Fixed Margin&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:7pt;font-weight:700;line-height:120%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1/7/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;240,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:7pt;font-weight:400;line-height:100%"&gt;10/30/2029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;223,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SOFR + 10 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.16%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%"&gt;6/14/2019 10/30/2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2/22/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,000 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300,000 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;150,000 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;755,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%"&gt;10/30/2029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;704,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SOFR  + 10 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.16%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5/3/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;786,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5/3/2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;LIBOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6.84%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,825,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,781,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,674,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $150.0&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Senior Notes.&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; In November 2020, the Company issued $650.0 million aggregate principal amount of 4.00% senior notes due 2030 (the &#x201c;Senior Notes&#x201d;). The Senior Notes bear interest at a rate of 4.00% per annum payable semi-annually in arrears on  May 15th and  November 15th of each year. The terms of the Senior Notes are governed by an indenture dated as of  November 9, 2020 (the &#x201c;Senior Notes Indenture&#x201d;), among the Company, the guarantors party thereto and The Bank of New York Mellon Trust Company, N.A. (&#x201c;BNY&#x201d;), as trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 any time and from time to time prior to November 15, 2025, the Company  may redeem some or all of the Senior Notes for cash at a redemption price equal to 100% of their principal amount, plus the &#x201c;make-whole&#x201d; premium described in the Senior Notes Indenture and accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. Beginning on  November 15, 2025, the Company  may redeem some or all of the Senior Notes at any time and from time to time at the applicable redemption prices listed in the Senior Notes Indenture, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date. In addition, at any time and from time to time prior to November 15, 2023, the Company  may redeem up to 40% of the aggregate principal amount of Senior Notes with funds in an aggregate amount not exceeding the net cash proceeds from one or more equity offerings at a redemption price equal to 104% of the principal amount thereof, plus accrued and unpaid interest, if any, to, but excluding, the applicable redemption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Upon the occurrence of a Change of Control and a Below Investment Grade Rating Event (each as defined in the Senior Notes Indenture), the Company is required to offer to repurchase the Senior Notes at 101% of the principal amount of such Senior Notes, plus accrued and unpaid interest, if any, to, but excluding, the date of repurchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Convertible Notes.&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; In March 2021, the Company issued $575.0 million aggregate principal amount of 0.000% convertible senior notes due 2026 (the &#x201c;2026 Notes&#x201d;) and $345.0 million aggregate principal amount of 1.125% convertible senior notes due 2028 (the &#x201c;2028 Notes&#x201d; and, together with the 2026 Notes, the &#x201c;Convertible Notes,&#x201d; and the Convertible Notes collectively with the Senior Notes, the &#x201c;Notes&#x201d;). The terms of the 2026 Notes and the 2028 Notes are each governed by a separate indenture dated as of March 5, 2021 (collectively, the &#x201c;Convertible Notes Indentures&#x201d; and together with the Senior Notes Indenture, the &#x201c;Indentures&#x201d;), in each case, among the Company, the guarantors party thereto and BNY, as trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 2026 Notes do not bear regular interest, and the principal amount of the 2026 Notes does not accrete. The 2028 Notes bear interest at a rate of 1.125% per annum. Interest on the 2028 Notes is payable semiannually in arrears on March 15th and September 15th of each year, unless earlier repurchased, converted or redeemed. The 2026 Notes are scheduled to mature on  March 15, 2026, and the 2028 Notes are scheduled to mature on  March 15, 2028. The initial conversion rate for each of the 2026 Notes and the 2028 Notes is 0.4394 shares of the Company&#x2019;s common stock per $1,000 principal amount of 2026 Notes and 2028 Notes, as applicable (equivalent to an initial conversion price of $2,275.83 per share of common stock).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 Convertible Notes are convertible at the option of the holders. The method of conversion into cash, shares of the Company&#x2019;s common stock or a combination thereof is at the election of the Company. Prior to the close of business on the business day immediately preceding  December 15, 2025, the 2026 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2025, holders  may convert their 2026 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. Prior to the close of business on the business day immediately preceding  December 15, 2027, the 2028 Notes will be convertible at the option of the holders only upon the satisfaction of specified conditions and during certain periods. On or after  December 15, 2027, holders  may convert their 2028 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the relevant maturity date. If the Company undergoes a &#x201c;fundamental change&#x201d; (as defined in the applicable Convertible Notes Indenture), holders of the applicable series of Convertible Notes  may require the Company to repurchase for cash all or part of their Convertible Notes of such series at a purchase price equal to 100% of the principal amount of the Convertible Notes of such series to be repurchased, plus accrued and unpaid interest to, but not including, the fundamental change repurchase date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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  may not redeem the 2026 Notes prior to  March 20, 2024 and it  may not redeem the 2028 Notes prior to  March 20, 2025. No &#x201c;sinking fund&#x201d; is provided for the Convertible Notes. On or after March 20, 2024 and prior to  December 15, 2025, the Company  may redeem for cash all or any portion of the 2026 Notes, at its option, and on or after  March 20, 2025 and prior to December 15, 2027, the Company may redeem for cash all or any portion of the 2028 Notes, at its option, in each case, if the last reported sale price per share of common stock has been at least 130% of the conversion price for such series of Convertible Notes then in effect for at least 20 trading days (whether or not consecutive), including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes of such series to be redeemed, plus accrued and unpaid interest to, but not including, the redemption date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 addition, following a &#x201c;make-whole fundamental change&#x201d; (as defined in the applicable Convertible Notes Indenture) or if the Company delivers a notice of redemption in respect of any Convertible Notes of a series, in certain circumstances, the conversion rate applicable to such series of Convertible Notes will be increased for a holder who elects to convert any of such Convertible Notes in connection with such a make-whole fundamental change or convert any of such Convertible Notes called (or deemed called) for redemption during the related redemption period, as the case may be.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 carrying amounts of the Convertible Notes consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2026 Notes&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;2028 Notes&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;Total&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;2026 Notes&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;2028 Notes&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(8,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;565,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;338,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;904,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;565,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;338,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;903,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Interest expense on the Convertible Notes consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2026 Notes&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:9pt;font-weight:700;line-height:100%"&gt;2028 Notes&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:9pt;font-weight:700;line-height:100%"&gt;Total&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:9pt;font-weight:700;line-height:100%"&gt;2026 Notes&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:9pt;font-weight:700;line-height:100%"&gt;2028 Notes&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;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;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;General.&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 Notes are senior unsecured obligations of the Company and are guaranteed by the Company&#x2019;s wholly owned domestic subsidiaries that guarantee the Senior Credit Facilities or that guarantee certain capital market debt of the Company in an aggregate principal amount in excess of $250.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Each Indenture contains covenants that, among other things and subject to certain exceptions, limit (i) the Company&#x2019;s ability to consolidate or merge with or into another person or sell or otherwise dispose of all or substantially all of the assets of the Company and its subsidiaries (taken as a whole) and (ii) the ability of the guarantors to consolidate with or merge with or into another person. The Senior Notes Indenture also contains a covenant that, subject to certain exceptions, limits the Company&#x2019;s ability and the ability of its subsidiaries to incur any liens securing indebtedness for borrowed money.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Each Indenture provides for customary events of default which include (subject in certain cases to customary grace and cure periods), among others, default in payment of principal or interest, breach of other agreements or covenants in respect of the relevant Notes by the Company or any guarantors, failure to pay certain other indebtedness at final maturity, acceleration of certain indebtedness prior to final maturity, failure to pay certain final judgments, failure of certain guarantees to be enforceable and certain events of bankruptcy, insolvency or reorganization; and, in the case of each Convertible Notes Indenture, failure to comply with the Company&#x2019;s obligation to convert the relevant Convertible Notes under the applicable Convertible Notes Indenture and failure to give a fundamental change notice or a notice of a make-whole fundamental change under the applicable Convertible Notes Indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Unamortized debt issuance costs consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Credit Facility portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term loans and Notes portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt (contra account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;28,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 recorded debt issuance cost amortization of $1.3 million for both the three months ended March&#160;31, 2023 and 2022 within interest expense in the condensed consolidated statements of operations and comprehensive income. The Company capitalized $7.7 million and wrote-off $3.3 million of debt issuance costs during the three months ended March 31, 2023 in connection with the entry into the New Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 future maturities of outstanding borrowings as of March&#160;31, 2023 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:700;line-height:100%"&gt;Year Ending December 31,&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,839,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 May&#160;3, 2022, the Company entered into a letter of credit agreement with MUFG Bank, Ltd. ("MUFG") which provides fo&lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r an additional $75.0 million&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; letter of credit issuing capacity. As of March&#160;31, 2023, &lt;/span&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$10.3 million of letters of credit issuances were held for the benefit of performance obligations under government grant programs and certain general and liability insurance matters and bore interest at a rate of 1.00% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 was in compliance with all debt covenants as of  March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjI_fa1b1810-4f0e-43ed-af4d-b6849c68b06f">&lt;div style="margin-top:12pt;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 carrying amount of long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facilities (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,269,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,273,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes (as defined below)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,843,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,848,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;3,784,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,752,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i79f96fe7112544e2920850db6cf5433b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMS0xLTEtMS0y_95f0bbe4-e640-4cf1-9f89-c3c5ca341687"
      unitRef="usd">2269030000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia7edc2793c894b57a612483f9129ed77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMS0zLTEtMS0y_d9c300b7-61bf-4dbe-8ba7-2d10cde7afe8"
      unitRef="usd">2273904000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifd7f5976ae044191aaf3ce3a11fa8f3b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMi0xLTEtMS0y_c1046bc8-5d34-4a0b-9cd5-70b5a34b582c"
      unitRef="usd">650000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic6557b65d97e4911ac08db0b365e0f64_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMi0zLTEtMS0y_838eee94-0c96-437e-9b90-077529c9db6a"
      unitRef="usd">650000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3b4af6c234fb49659adba158c9a162e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMy0xLTEtMS0y_41211c80-b809-4961-84da-9abc19fbb0a6"
      unitRef="usd">920000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0de4bc5b01244817a17c57631f97d1bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfMy0zLTEtMS0y_cfc8b07d-1408-4c54-8328-5e684e4a49a5"
      unitRef="usd">920000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNC0xLTEtMS0y_28e29a21-8228-4c1a-92f6-8f4c586ab9af"
      unitRef="usd">4740000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNC0zLTEtMS0y_a3670491-6423-42bb-879c-c0a887d308b0"
      unitRef="usd">4844000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNS0xLTEtMS0y_7a48c4a4-34ac-4805-9197-ac05801dc921"
      unitRef="usd">3843770000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNS0zLTEtMS0y_52edc3ba-ca32-49a3-8276-8214e9b23e0d"
      unitRef="usd">3848748000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNi0xLTEtMS0y_19bf5541-1151-477a-b00f-ed71deae54c7"
      unitRef="usd">15255000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNi0zLTEtMS0y_922830bc-5370-42a4-ac29-8adddf6c8ec7"
      unitRef="usd">16313000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i79f96fe7112544e2920850db6cf5433b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNy0xLTEtMS0y_fb3cec24-b177-4ab6-a974-3a3aed5668f8"
      unitRef="usd">25346000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ia7edc2793c894b57a612483f9129ed77_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfNy0zLTEtMS0y_7f38a5e9-ce57-43bb-beec-d544b05367d9"
      unitRef="usd">23913000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOC0xLTEtMS0y_2c3ee46e-ff4a-44ae-bad0-81e459ec4dfa"
      unitRef="usd">18919000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOC0zLTEtMS0y_08b75812-2ed5-421b-a3f1-8b83abd35d2c"
      unitRef="usd">55931000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOS0xLTEtMS0y_1bca6483-f5df-48a3-a656-c8da1541a617"
      unitRef="usd">3784250000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmEwN2Y4NmU2YmI3NzRkNTc5ODYwMjc0YzNhMTg0MmFjL3RhYmxlcmFuZ2U6YTA3Zjg2ZTZiYjc3NGQ1Nzk4NjAyNzRjM2ExODQyYWNfOS0zLTEtMS0y_118c9e88-5bff-4f9d-b4e0-47bb092b6c84"
      unitRef="usd">3752591000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1b6057b8be634b17b885fc7028da04c5_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzI0Mg_217b5204-6539-4066-9aa7-969f86a4e9a0"
      unitRef="usd">700000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7cab6451a7074f858199818186ee3265_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzI4Nw_483f4667-e615-4278-b276-7357301a04cd"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iab8599bf4b0f48638db7cdceccd231d1_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzMzMQ_6fe6d0b6-f55c-471d-9103-a85564ec2eea"
      unitRef="usd">625000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i18535320976f48f68a7adf6bcda5dddf_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzM3OQ_3d3f6dc7-5207-4987-8620-d54044beef53"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0NzgwMjM0MzQzNg_32e5a963-7ad1-4fd6-bebf-a2cc528dfbc5"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8f347b9bc60d4af8b8ba20aeac295d76_I20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQyNzg_64dcc03a-0974-496f-a349-4ac969c1de33"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie4b269442c1a41118d809a1ed5b55055_I20230222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQyOTQ_472f7e51-e1e5-4ba5-90f4-d0eecaf9fa40"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iab8599bf4b0f48638db7cdceccd231d1_I20230221"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzMDg_3ce885d1-9848-4cf1-870f-f6c77c4702a2"
      unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i457c8b71d28a4806af408ccffcbd687c_I20230222"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzMjQ_c65c7bd5-9920-48b9-8013-311e71e31096"
      unitRef="usd">757000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i622f942e6eac47928dc8cf4a753d5ab0_D20230221-20230221"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNDA_a58b34a4-3f2c-4f94-86cd-6c3c90636228"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i66899f94daa647b1a3292df9f06a4b2d_D20230222-20230222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNDc_dee6617a-3308-4dbf-90f4-d5c523d6fa6f"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i71876e9a13b0473eafb421f8ac435d4a_D20230222-20230222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzYxOA_ba9f14d0-7c71-4bb8-9118-c066983057db"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if3ebc68a5af64b8a854212ed715bd84e_D20230222-20230222"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNTQ_a164f9f8-c387-44a2-8429-a3c0f1fdcc8e"
      unitRef="usd">488000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ie66d5e73b86047d789f041a51d7ca0bd_D20230222-20230222"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTMxOTQxMzk1NTQzNzA_02b10628-3f45-4375-98a4-3287edfe9931"
      unitRef="usd">638300000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2ODE0OA_2f10be6f-191c-475b-b387-812acc8f395b"
      unitRef="usd">1800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCredit
      contextRef="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3NjQxOQ_3897c3d3-c3f1-454b-ae62-aec901fa2dc9"
      unitRef="usd">488000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i4ee1274d55a84251bfdbd29b4f7ed7f5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2ODIxNA_5f2e9942-e0d3-47cb-b4ee-674a0803c2ed"
      unitRef="usd">512000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <cabo:SummaryOfTermLoansTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjM_734cec35-316e-4162-a9ba-41e1cbe3103c">A summary of the Company&#x2019;s outstanding term loans as of March&#160;31, 2023 is as follows (dollars in thousands): &lt;div style="margin-top:12pt"&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:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.936%"/&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:7pt;font-weight:700;line-height:120%"&gt;Instrument&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:7pt;font-weight:700;line-height:120%"&gt;Draw Date(s)&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:7pt;font-weight:700;line-height:120%"&gt;Original Principal&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: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:7pt;font-weight:700;line-height:120%"&gt;Amortization Per Annum&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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:7pt;font-weight:700;line-height:120%"&gt;Outstanding Principal&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:7pt;font-weight:700;line-height:120%"&gt;Final Scheduled Maturity Date&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:7pt;font-weight:700;line-height:120%"&gt;Final Scheduled Principal Payment&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:7pt;font-weight:700;line-height:120%"&gt;Benchmark Rate&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:7pt;font-weight:700;line-height:120%"&gt;Fixed Margin&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:7pt;font-weight:700;line-height:120%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1/7/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;240,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:7pt;font-weight:400;line-height:100%"&gt;10/30/2029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;223,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SOFR + 10 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.16%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%"&gt;6/14/2019 10/30/2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2/22/2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,000 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300,000 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;150,000 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;755,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%"&gt;10/30/2029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;704,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;SOFR  + 10 bps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.25%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7.16%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Term Loan B-4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5/3/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;786,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5/3/2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;LIBOR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6.84%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,825,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,781,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,674,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Payable in equal quarterly installments (expressed as a percentage of the original principal amount and subject to customary adjustments in the event of any prepayment). All loans may be prepaid at any time without penalty or premium (subject to customary LIBOR breakage provisions).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;The final maturity date of the Term Loan B-2 and the Term Loan B-3, in each case, will adjust to May 3, 2028 if greater than $150.0&#160;million aggregate principal amount of the Term Loan B-4 (together with any refinancing indebtedness in respect of the Term Loan B-4 with a final maturity date prior to the date that is 91 days after October 30, 2029) remains outstanding on May 3, 2028.&lt;/span&gt;&lt;/div&gt;</cabo:SummaryOfTermLoansTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi00LTEtMS0y_68c5408f-6159-48fa-8988-6ea91c603764"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <cabo:LongTermDebtAmortizationRate
      contextRef="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi02LTEtMS0y_887f4872-f630-4ebc-a08f-b2e7daf266de"
      unitRef="number">0.010</cabo:LongTermDebtAmortizationRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi04LTEtMS0y_107ec121-cbc4-401c-88d5-184f82bb2ae1"
      unitRef="usd">240000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xMi0xLTEtMg_423efb3b-0e35-4ad7-8a97-90242b29de9b"
      unitRef="usd">223750000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7bb7ed0cd1764ca3866740bdfa6458fe_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xNC0xLTEtMg_1971fa15-d1f7-4475-989e-31c7382934d3"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ife61bba4d3aa49fe9d6d743bb473094f_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xNi0xLTEtMg_5523f060-e00c-41b4-832d-c95aee6a374c"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ia1e51447c4914f69ae97bf545d6799e8_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMi0xOC0xLTEtMg_0634eca9-0c6b-44aa-816f-ad7e06c32a19"
      unitRef="number">0.0716</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9da1ab9b879c4ce0a123ae0f221188b4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTEyMg_d4c4a6af-0265-43f7-ac69-57658f3b2df9"
      unitRef="usd">325000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i57a1b3f4951d46989c0f66dca7312a42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTE1MQ_57116036-2403-4ea2-a661-5a320b24dfb5"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i450054a4cf6841229b80c7496ad9b006_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy00LTEtMS0yL3RleHRyZWdpb246NjRhNDgyZjNhNjdiNDVmN2FhM2JhMWRlY2VkOTk2NzdfNDM5ODA0NjUxMTE2MQ_ed8e5bc6-e643-43b1-bfb2-a3e6b0c6dedc"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <cabo:LongTermDebtAmortizationRate
      contextRef="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy02LTEtMS0y_15e9ca2b-9565-4c6f-8eda-604a418bd837"
      unitRef="number">0.010</cabo:LongTermDebtAmortizationRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy04LTEtMS0y_69f677f2-eedc-4a9a-b321-911bc685b3d2"
      unitRef="usd">755030000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xMi0xLTEtMg_fe9d5a11-d336-4454-8b00-2db13f4077c7"
      unitRef="usd">704695000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idaa98d12333643ab9fb4fb27f086354a_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xNC0xLTEtMg_a8000c5a-a615-4570-8801-433cc677a6d2"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i288d4bffa5b34cb8b4aff3028fe73847_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xNi0xLTEtMg_d1a02f44-fc16-496d-b085-f540fee34d38"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6d444eb04e1d44e8b24b5ee3b0c22846_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfMy0xOC0xLTEtMg_ee5edf86-4e9a-4729-911b-a29be6a44bf4"
      unitRef="number">0.0716</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC00LTEtMS0y_030a1d32-38da-4a21-b387-050b678839e2"
      unitRef="usd">800000000</us-gaap:DebtInstrumentFaceAmount>
    <cabo:LongTermDebtAmortizationRate
      contextRef="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC02LTEtMS0y_0b9a63e4-caf2-4043-bcd4-fc34fc2c50e1"
      unitRef="number">0.010</cabo:LongTermDebtAmortizationRate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC04LTEtMS0y_0efdeac2-90ec-4674-b82f-8b0fca5b49d1"
      unitRef="usd">786000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xMi0xLTEtMg_69de45de-9f7c-4be0-8487-f0a58506831b"
      unitRef="usd">746000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idd01cdd7c9224a65b9e22ead8b7d396a_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xNi0xLTEtMg_7a720493-5bd4-42a7-bc2e-4e5e994668dc"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0aeeb9e17c5748f4bde3247852f208f5_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNC0xOC0xLTEtMg_73bbde22-2ec9-4414-b84c-49f5a6e8254b"
      unitRef="number">0.0684</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS00LTEtMS0y_d23a6802-38c7-4348-b58e-3564eaaeb47b"
      unitRef="usd">1825000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS04LTEtMS0y_9c0547be-47bf-4a69-a338-1761f4f08725"
      unitRef="usd">1781030000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i85d00e0e766c42af90d2cec281de7c19_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmRiZjM3Njc4YmQzODQwZTY4YjZmMzc4NDMwMGNjOTJiL3RhYmxlcmFuZ2U6ZGJmMzc2NzhiZDM4NDBlNjhiNmYzNzg0MzAwY2M5MmJfNS0xMi0xLTEtMg_4d1618e1-b028-45e6-8fa7-a4b4d1aea7f9"
      unitRef="usd">1674445000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i14c86d5990934331a0e4fa2edf1d252a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzYyOQ_04035494-63a5-4ea5-a876-65848b5c89c8"
      unitRef="usd">150000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i50d07882a8874f2298ade317f32dc147_I20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjI1Nw_ac586d25-60fb-4a36-950b-ecb74d6cb45c"
      unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i50d07882a8874f2298ade317f32dc147_I20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjI5MA_e87652b3-d2e0-43c7-92b7-49c21f817306"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i50d07882a8874f2298ade317f32dc147_I20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNjA0NzMxMzk2ODM1Mw_8514f08d-1eda-4368-909a-55004846cb82"
      unitRef="number">0.0400</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="if02c8fc416c84a4b915c37f3bb687978_D20201109-20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjg3Nw_9fac9466-1946-42b8-a3db-8cd7ffa70fa6"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i91c1f09caf5645328f84bd205ff282ed_D20201109-20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMzQ2NQ_71e6c6ff-45ba-4e74-9044-7aca942167d6"
      unitRef="number">0.40</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i365165b4d7ec4f93af47c7c4cdbf0419_D20201109-20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzY1Mg_71347952-2fbe-4745-99c0-18973d02e2ab"
      unitRef="number">1.04</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i5710ebe50f4c4cf69783eb4c9d99dad8_D20201109-20201109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMzk4NQ_f39feb65-e5a2-4f31-baac-6845d9d59da6"
      unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if23930a7e11943f5bf3197893888c734_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDE2NA_feb35a97-b0d9-489a-a0ac-fd27a5ddfb10"
      unitRef="usd">575000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if23930a7e11943f5bf3197893888c734_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDE5Nw_36490c5e-cbbc-46cc-9972-d554f2411296"
      unitRef="number">0.00000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i07a916466f0b4cd786041132044c7e29_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDI1Nw_a8163f01-c0a7-4e85-ab68-66649d6abeca"
      unitRef="usd">345000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i07a916466f0b4cd786041132044c7e29_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDI5MA_230adc3c-0cf1-45a2-a682-7052807dc922"
      unitRef="number">0.01125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic7f0edf44898497d96b9efecf0966314_I20210331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDk0Mg_e6a80745-1eb7-4660-ba71-2b6479336019"
      unitRef="number">0.01125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i9ea79c7093c94517b0d225d18bb1289b_D20210301-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MTA3Mw_d6d2d429-e513-49a7-89ad-dd27bf6f553c"
      unitRef="number">0.4394</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i4d9783bb30434b2f8a5b94965648a4ff_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNTQ3NQ_8131fbd8-38bd-4559-a907-e8cb67d0d4e8"
      unitRef="usdPerShare">2275.83</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i8ee5c84567fd4f83bf47c74af173eb88_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNjg3MA_154dd5ee-ae86-4dd4-aafd-14b0635091a5"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzYyOQ_aa345966-c2ff-429a-8f62-0793ce9a4700"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzcyMQ_ac99eeee-2198-48ae-afa4-e70e828ae0f6"
      unitRef="d">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNzg4Nw_9da4ed8c-bf74-42a1-9a36-fa4a8a335d09"
      unitRef="d">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i45d778a8e1284c9c8218112a1577dda7_D20210305-20210305"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfODA3Ng_855ca91a-66ce-400e-a59d-10607fbc303d"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MTg_c45d444e-ec63-445b-8a3b-aff984583851">&lt;div style="margin-top:12pt;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 carrying amounts of the Convertible Notes consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2026 Notes&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;2028 Notes&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;Total&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;2026 Notes&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;2028 Notes&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;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-top:1pt solid #000;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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;575,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(8,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;565,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;338,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;904,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;565,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;338,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;903,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Interest expense on the Convertible Notes consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:34.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom: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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" 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:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;2026 Notes&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:9pt;font-weight:700;line-height:100%"&gt;2028 Notes&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:9pt;font-weight:700;line-height:100%"&gt;Total&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:9pt;font-weight:700;line-height:100%"&gt;2026 Notes&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:9pt;font-weight:700;line-height:100%"&gt;2028 Notes&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:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;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;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i24a512a8935d4424a829977657f240ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0xLTEtMS0y_e01c3c94-36eb-4734-9f6e-36c64f20e200"
      unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0zLTEtMS0y_1445b907-5097-4cfc-ab85-119dedb89ca2"
      unitRef="usd">345000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi01LTEtMS0y_1e5a6854-b2f2-45ea-8896-440b454f6a1e"
      unitRef="usd">920000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi03LTEtMS0y_5e89ae09-359b-4be1-b9ef-3969f5b9ac32"
      unitRef="usd">575000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi05LTEtMS0y_f48c6700-13c5-461d-a3cd-ceb7fc62481c"
      unitRef="usd">345000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMi0xMS0xLTEtMg_319f407c-2679-406f-99da-17d30d96c45a"
      unitRef="usd">920000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i24a512a8935d4424a829977657f240ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0xLTEtMS0y_c68c872f-b123-485c-97a9-5a7c5ab34c27"
      unitRef="usd">8870000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0zLTEtMS0y_cb0fbb4b-dbb7-4fc7-9942-eb7983ea298e"
      unitRef="usd">6386000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy01LTEtMS0y_c2dacad1-29df-4dea-8a5a-552fd93f050e"
      unitRef="usd">15256000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy03LTEtMS0y_b0f7b655-844a-49ca-9fb4-ef4bcc14b845"
      unitRef="usd">9610000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy05LTEtMS0y_2f71ce72-55ed-4040-a00f-85eff3c64339"
      unitRef="usd">6703000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfMy0xMS0xLTEtMg_99cabf39-d064-4295-85dc-d2b4a0f60c93"
      unitRef="usd">16313000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i24a512a8935d4424a829977657f240ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0xLTEtMS0y_7d49e468-fb2b-4eba-8ec2-4994c9f5da47"
      unitRef="usd">242000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0zLTEtMS0y_f025ffd5-29ad-4601-84f3-24b890800d03"
      unitRef="usd">180000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC01LTEtMS0y_bfb987f9-8aed-4694-b619-10a6740cd433"
      unitRef="usd">422000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC03LTEtMS0y_2526b93e-18cd-4a62-99e8-6b8e540c4bf5"
      unitRef="usd">262000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC05LTEtMS0y_3dc769e9-4290-45f8-9912-431580357a66"
      unitRef="usd">189000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNC0xMS0xLTEtMg_347c4674-99c5-4a3a-8f98-5636c9fafe87"
      unitRef="usd">451000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebt
      contextRef="i24a512a8935d4424a829977657f240ce_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0xLTEtMS0y_fc0d993d-03d6-4f96-a50c-c2e5045d917a"
      unitRef="usd">565888000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0zLTEtMS0y_320f9615-af86-4d31-8cc3-a746926f2b2e"
      unitRef="usd">338434000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS01LTEtMS0y_9419caa5-4a88-4ecd-a7d4-38af62140d08"
      unitRef="usd">904322000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0c311c90140d4ecea244ff7ec0efa639_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS03LTEtMS0y_58abf030-0a12-4fee-8bcc-64e2308c8d51"
      unitRef="usd">565128000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ibb64af1cfd3d46ac89da10304a4f08a7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS05LTEtMS0y_ca0c36ab-388d-4371-80d1-c90fbce25a89"
      unitRef="usd">338108000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5c8720cfcac64e0a888d63b97e417415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjM0YjU5MDEzNTcxNTQxZjg4ZmVjY2QwNmEyNzY2MTk0L3RhYmxlcmFuZ2U6MzRiNTkwMTM1NzE1NDFmODhmZWNjZDA2YTI3NjYxOTRfNS0xMS0xLTEtMg_242bd119-3e18-42d1-90a2-954de7d27a83"
      unitRef="usd">903236000</us-gaap:LongTermDebt>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy0zLTEtMS0y_80ebf714-f2a7-4664-90fe-4971dec4d6e3"
      unitRef="usd">970000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy01LTEtMS0y_60ea60a6-3ac5-4f89-a553-3c2c9ef7f6c0"
      unitRef="usd">970000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy05LTEtMS0y_fa10dd26-8cef-4a7d-8d32-190ec7b78741"
      unitRef="usd">970000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfMy0xMS0xLTEtMg_4bc6cd20-a45a-4007-98d3-fa9f598ae0c4"
      unitRef="usd">970000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0xLTEtMS0y_3fcbf859-8971-42c8-8ed9-6105dca484d3"
      unitRef="usd">740000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0zLTEtMS0y_c8d15603-033b-44df-8ef9-11cb2e603b34"
      unitRef="usd">318000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC01LTEtMS0y_e073a22a-9df9-41ae-9825-e7b1b5fe38e6"
      unitRef="usd">1058000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC03LTEtMS0y_224fe733-dacf-436d-b7ea-5137668d14df"
      unitRef="usd">740000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC05LTEtMS0y_e167961f-37d8-4f22-aaf3-503eb3c0c348"
      unitRef="usd">318000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNC0xMS0xLTEtMg_f9e1697f-7028-4e67-acb2-8412272f3542"
      unitRef="usd">1058000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0xLTEtMS0y_06f7c2f8-1d42-4a2c-9c2a-8c454af2d3be"
      unitRef="usd">20000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0zLTEtMS0y_683a9d11-ed21-4867-8aa3-5b99eefba20e"
      unitRef="usd">9000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS01LTEtMS0y_fb6d8599-9bd6-493a-82a0-8c5a9690fc0c"
      unitRef="usd">29000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS03LTEtMS0y_04126063-8456-49b2-9eb8-d3831767db2a"
      unitRef="usd">20000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS05LTEtMS0y_73e409c9-26a6-4a92-834f-bdb48006f8c2"
      unitRef="usd">9000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNS0xMS0xLTEtMg_93251001-1874-48ac-8a2a-e2b471d3750d"
      unitRef="usd">29000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt
      contextRef="i358000d2a42b4bee919d1b997e2ff618_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0xLTEtMS0y_d440b1c1-d45d-4ef5-bb4b-4f10fcb877e0"
      unitRef="usd">760000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i284a56c43a7b4a19a639bbff47f6572d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0zLTEtMS0y_42698865-c220-4aa3-bfe2-2d3238cbb99f"
      unitRef="usd">1297000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id05b5e730a5a4df3af45ccae68c58f84_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi01LTEtMS0y_4b3e704e-652e-4534-9055-bf7732612a26"
      unitRef="usd">2057000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i0416f9a9e6e2408d91e3cbec17060bbd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi03LTEtMS0y_bd9e2a04-8da4-474b-9176-a48d14ed8e6b"
      unitRef="usd">760000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3446cf4ba7354d88bed7f724ebd85b94_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi05LTEtMS0y_d5e21ad6-26ec-4a22-ad28-bd4b524e52c1"
      unitRef="usd">1297000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7f05acebd6e1401c91638489ca7638cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfNi0xMS0xLTEtMg_6131f928-3c9f-4843-82d0-a91db6e0959c"
      unitRef="usd">2057000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i24a512a8935d4424a829977657f240ce_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC0xLTEtMS0y_41861d69-04a2-43ff-83b3-f919b1f3e177"
      unitRef="number">0.005</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i827021f2757740c2b1c6a3e4c75c3e57_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC0zLTEtMS0y_beb857e9-4480-4ed8-9b74-123dfe363760"
      unitRef="number">0.015</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6ffbd548c3c745bfa46e2ba39a682ce5_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC03LTEtMS0y_a78f149c-97d2-4082-9656-df9a5f42cc5d"
      unitRef="number">0.005</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib77f6ac4668c41d6a6abd68cbd1bec12_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOmZhYzM4YWI0ZjE0YjRiMTM5YmNjYjczOGNlM2ZkYWVlL3RhYmxlcmFuZ2U6ZmFjMzhhYjRmMTRiNGIxMzliY2NiNzM4Y2UzZmRhZWVfOC05LTEtMS0y_0502f5fa-2696-44b6-b53e-446e30ef9971"
      unitRef="number">0.015</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <cabo:DebtInstrumentCovenantComplianceFaceAmountGuarantee
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfNDM5ODA0NjUzMzY1OA_cf087eb6-6f84-4a14-87e5-3d10b11b34ca"
      unitRef="usd">250000000</cabo:DebtInstrumentCovenantComplianceFaceAmountGuarantee>
    <cabo:UnamortizedDebtIssuanceCostsTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MTk_98b152bc-7ede-418c-ae50-bfa4d5c98950">&lt;div style="margin-top:12pt;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;Unamortized debt issuance costs consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving Credit Facility portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term loans and Notes portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt (contra account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;28,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cabo:UnamortizedDebtIssuanceCostsTableTextBlock>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i85c264c77f224e77805b4e616e94ec99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfMi0xLTEtMS0y_f7237715-b76e-4b93-b371-45d7587e6bb6"
      unitRef="usd">3545000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i008ec77748bf41efb04a2add1090b777_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfMi0zLTEtMS0y_93a0f24b-cd46-49b4-b629-7c3d323a87fb"
      unitRef="usd">1904000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="iab6afab62a844e9b9416f8f1cdc5f2b4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNC0xLTEtMS0y_72f2c4f9-06a0-4e7a-97cc-7ad0aaf4d3ee"
      unitRef="usd">25346000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="idd31e40f8b3141d09a810495993e77fc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNC0zLTEtMS0y_2593024e-e8ef-4808-aab2-70c42f1a268a"
      unitRef="usd">23913000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNS0xLTEtMS0y_6cc5a609-8537-4916-a875-26b74e49ee80"
      unitRef="usd">28891000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjJmNjdjNDU0ZDVkZDQwYzc4MjcwZjFiOGE1YzFmNDI3L3RhYmxlcmFuZ2U6MmY2N2M0NTRkNWRkNDBjNzgyNzBmMWI4YTVjMWY0MjdfNS0zLTEtMS0y_e84973e1-d1cb-48c9-ae0b-aa7472243705"
      unitRef="usd">25817000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2OTgwNQ_16a7c8d9-18f8-4cfb-b8d6-1a7862b1ce58"
      unitRef="usd">1300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI2OTgwNQ_178f7712-2447-4e15-bff5-f16bf90f3042"
      unitRef="usd">1300000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTA5OTUxMTY0OTQ5Mg_2fb76868-41fa-4279-b959-189005f865ab"
      unitRef="usd">7700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3NjQ3Nw_6b8c7d16-8efc-424a-bef3-ed8657d435f1"
      unitRef="usd">3300000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTI1MjA_df9df11d-7884-4e13-b43d-53b8cb0e1cae">&lt;div style="margin-top:12pt;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 future maturities of outstanding borrowings as of March&#160;31, 2023 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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:700;line-height:100%"&gt;Year Ending December 31,&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 (remaining nine months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;593,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,839,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMS0yLTEtMS0y_a7a4da64-afc0-4826-ba05-3e28100f4bd8"
      unitRef="usd">13683000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMi0yLTEtMS0y_eba93e52-a738-45d2-800d-e26281ab1822"
      unitRef="usd">18244000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfMy0yLTEtMS0y_f9ea682b-4cfa-45f0-af97-bfede2785c31"
      unitRef="usd">18244000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNC0yLTEtMS0y_f76795d5-b088-4006-9020-184fc4387757"
      unitRef="usd">593244000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNS0yLTEtMS0y_bed3e726-ef71-48d3-957f-757d53d2e20c"
      unitRef="usd">18244000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <cabo:LongTermDebtMaturityAfterYearFour
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNi0yLTEtMS0y_b929e166-836f-4fb8-abcc-a54e2403a9b7"
      unitRef="usd">3177371000</cabo:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LongTermDebt
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RhYmxlOjhkNDBhMDQ2ZTkzNTRjNzlhZjM0YmI1MWVlNGUwNDZlL3RhYmxlcmFuZ2U6OGQ0MGEwNDZlOTM1NGM3OWFmMzRiYjUxZWU0ZTA0NmVfNy0yLTEtMS0y_21fdc3e7-929e-4de1-a7eb-b7de201b7f20"
      unitRef="usd">3839030000</us-gaap:LongTermDebt>
    <cabo:LetterOfCreditMaximumBorrowingCapacity
      contextRef="i00bb61db05c24f28bc7b1b08e3ee0a5b_I20220503"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMTIzNzg_8948e63e-2d4b-46bc-be09-a61d805b0690"
      unitRef="usd">75000000</cabo:LetterOfCreditMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="id310c659279e415e8ad6318c8a2e99ea_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MDgwNQ_28ef4ae9-de50-4e43-a305-dd777f76e358"
      unitRef="usd">10300000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="id310c659279e415e8ad6318c8a2e99ea_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181NS9mcmFnOmVhMzBkNzZkYmI5ZDQwOGViNjk1Y2FhZjJlNzIwMjE3L3RleHRyZWdpb246ZWEzMGQ3NmRiYjlkNDA4ZWI2OTVjYWFmMmU3MjAyMTdfMjE5OTAyMzI3MTA2NA_b82378f7-5935-4917-9652-9a69f56e60e9"
      unitRef="number">0.0100</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1NA_ca52bcab-9f5c-48a2-a2d6-06debb5b32ad">INTEREST RATE SWAPS&lt;div style="margin-top:12pt;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 is party to two interest rate swap agreements, designated as cash flow hedges, to manage the risk of fluctuations in interest rates on its variable rate SOFR debt. Changes in the fair values of the interest rate swaps are reported through other comprehensive income until the underlying hedged debt&#x2019;s interest expense impacts net income, at which point the corresponding change in fair value is reclassified from accumulated other comprehensive income to interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 summary of the significant terms of the Company&#x2019;s interest rate swap agreements is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Entry&lt;br/&gt;Date&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;Effective&lt;br/&gt;Date&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: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:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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;Notional&lt;br/&gt;Amount&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;Settlement Type&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;Settlement&lt;br/&gt;Frequency&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;Fixed&lt;br/&gt;Base Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Swap A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;3/7/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;3/11/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;3/11/2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;850,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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;Receive one-month SOFR, pay fixed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;2.595%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Swap B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/6/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;6/15/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;2/28/2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receive one-month SOFR, pay fixed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;2.691%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Each swap may be terminated prior to the scheduled maturity at the election of the Company or the financial institution counterparty under the terms provided in each swap agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Swap A was amended effective February 28, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.653% to 2.595%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Swap B was amended effective March 1, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.739% to 2.691%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 combined fair values of the Company&#x2019;s interest rate swaps are reflected within the condensed consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stockholders&#x2019; Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 combined effect of the Company&#x2019;s interest rate swaps on the condensed consolidated statements of operations and comprehensive income was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on cash flow hedges, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;(17,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 does not hold any derivative instruments for speculative trading purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ia2a0860b02f3427d8bbd997c90d876ce_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfNDM5ODA0NjUxMjg4MA_b7d84b31-a1dc-417d-a7e7-a275d55509e4"
      unitRef="derivative_instrument">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1NQ_72afd95e-b777-427d-9653-eb995b0114da">&lt;div style="margin-top:12pt;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 summary of the significant terms of the Company&#x2019;s interest rate swap agreements is as follows (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.242%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.045%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Entry&lt;br/&gt;Date&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;Effective&lt;br/&gt;Date&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: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:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&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;Notional&lt;br/&gt;Amount&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;Settlement Type&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;Settlement&lt;br/&gt;Frequency&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;Fixed&lt;br/&gt;Base Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Swap A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;3/7/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;3/11/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;3/11/2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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="background-color:#cceeff;border-top:1pt solid #000;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;850,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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;Receive one-month SOFR, pay fixed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:400;line-height:100%"&gt;2.595%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Swap B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/6/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;6/15/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;2/28/2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receive one-month SOFR, pay fixed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;Monthly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:400;line-height:100%"&gt;2.691%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Each swap may be terminated prior to the scheduled maturity at the election of the Company or the financial institution counterparty under the terms provided in each swap agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Swap A was amended effective February 28, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.653% to 2.595%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Swap B was amended effective March 1, 2023 to transition the reference rate from LIBOR to SOFR, resulting in the fixed base rate changing from 2.739% to 2.691%.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMS03LTEtMS0y_f9a60a49-5461-448e-aa24-aaa2b216813a"
      unitRef="usd">850000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i195cc0c0a0fd4d04a16042a0f7cca2ce_I20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMS0xMy0xLTEtMg_eb1d35a5-6d1d-41ee-8ebf-ce43b930a0aa"
      unitRef="number">0.02595</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id41ebfe8626c465489e7d4971b2b0db8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMi03LTEtMS0y_210b590d-26b7-47ee-9576-8d88f5e582df"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="id41ebfe8626c465489e7d4971b2b0db8_I20230331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMi0xMy0xLTEtMg_b616e674-6b77-4fb9-80dc-f464e0507f1f"
      unitRef="number">0.02691</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia2a0860b02f3427d8bbd997c90d876ce_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmY5YjQ4MTVjMzVlMTQ1ZDg4MDFmZjg2MmZlMzc5MTk0L3RhYmxlcmFuZ2U6ZjliNDgxNWMzNWUxNDVkODgwMWZmODYyZmUzNzkxOTRfMy03LTEtMS0y_5f8db00e-7779-44f9-a3e1-683f35584be4"
      unitRef="usd">1200000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i0a53095b425b49dbab61df947c58357c_I20230227"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwMjU_04ecf53b-6b88-4b89-b688-14d812f5e487"
      unitRef="number">0.02653</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i5af69b9df21a4d928aaf8229f6c70b0d_I20230228"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwMzM_2984b8e2-7eff-4f9a-a734-30befdd66976"
      unitRef="number">0.02595</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i00bb67b2eb2444d3963f6c19a8fdd7c8_I20230228"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwNDE_3b51d6c8-60c5-4edb-971b-409baa8cba0a"
      unitRef="number">0.02739</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i0abd91278dcb4a1088098248fa244a5b_I20230301"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTMxOTQxMzk1MzUwNDk_e08ed243-9dcb-4fb0-8a00-d2337ec0f788"
      unitRef="number">0.02691</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RleHRyZWdpb246ZWE4YjhmMzU4NWE3NDI2ZjkyOTNmY2IyZGViMjU3N2JfMTI1Ng_2b40ba7d-9a19-4527-bcc6-c7b0ac0d5bb2">&lt;div style="margin-top:12pt;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 combined fair values of the Company&#x2019;s interest rate swaps are reflected within the condensed consolidated balance sheets as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Noncurrent portion:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other noncurrent assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stockholders&#x2019; Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 combined effect of the Company&#x2019;s interest rate swaps on the condensed consolidated statements of operations and comprehensive income was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest (income) expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on cash flow hedges, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gain (loss) on cash flow hedges, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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;(17,942)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMy0xLTEtMS0y_f544e765-c5d4-4342-9177-2a6f566751e9"
      unitRef="usd">23707000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMy0zLTEtMS0y_f77a7ea3-dcd3-4efd-bba7-47f70758e988"
      unitRef="usd">25794000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfNS0xLTEtMS0y_1137a57d-0953-430a-9ec7-034f8e6b2a14"
      unitRef="usd">19023000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfNS0zLTEtMS0y_56bfbab6-534c-4f65-995c-286b5773552c"
      unitRef="usd">40289000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssets
      contextRef="ibd0431d0f01b4029bd35cfca851a82b7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTMtMS0xLTEtMg_58038e05-bae7-4ca0-a1c7-92269b2bd577"
      unitRef="usd">42730000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1a701af9df2a417abaf8fb3f1494984e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTMtMy0xLTEtMg_de9517f9-332d-4669-aee4-a77014bc3f9a"
      unitRef="usd">66083000</us-gaap:DerivativeAssets>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6fd653903fbe4de19c973a42f2c46cfa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTYtMS0xLTEtMg_31525e98-5560-498e-b318-5108a076bb37"
      unitRef="usd">32279000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie2d8b4965d0f47758a81da12c8aca65f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOjA2NDE3ZjJkNzUzZjQ0YjRiMWExZWJjZjMwNjBlYWEyL3RhYmxlcmFuZ2U6MDY0MTdmMmQ3NTNmNDRiNGIxYTFlYmNmMzA2MGVhYTJfMTYtMy0xLTEtMg_f1a95de8-1d3d-4c55-a2cb-c0daaf93e141"
      unitRef="usd">50221000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfMi0xLTEtMS0y_b3d02b15-3890-4133-8f87-306220d80892"
      unitRef="usd">5644000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfMi0zLTEtMS0y_ece4f0fd-289b-4280-bcd0-1078dfbc4af2"
      unitRef="usd">-7609000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNC0xLTEtMS0y_5b54fcde-d4f1-40e5-8de2-b05e1442dd72"
      unitRef="usd">-23352000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNC0zLTEtMS0y_0c2767e6-2d59-4033-a5a6-e50e96c61e46"
      unitRef="usd">75831000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNS0xLTEtMS0y_b0b1af7e-2da9-4247-8561-e08fccfb5c79"
      unitRef="usd">-5410000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNS0zLTEtMS0y_79b92e76-1871-4427-8e10-55d2afc7eda1"
      unitRef="usd">18461000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNi0xLTEtMS0y_6f8327b0-bf4a-480d-b7f6-a6a4eff6d268"
      unitRef="usd">-17942000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y181OC9mcmFnOmVhOGI4ZjM1ODVhNzQyNmY5MjkzZmNiMmRlYjI1NzdiL3RhYmxlOmYxY2RiYzg5MmNmMTQ5MTJiZTE4Zjk2M2ZlMDk5MjVkL3RhYmxlcmFuZ2U6ZjFjZGJjODkyY2YxNDkxMmJlMThmOTYzZmUwOTkyNWRfNi0zLTEtMS0y_4b580cef-a8cf-4d4f-9fd9-e29a5d85e4a5"
      unitRef="usd">57370000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5Nw_c07c03a1-622c-4b0a-8e6b-38afae27f3ce">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:12pt;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;Financial Assets and Liabilities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has estimated the fair values of its financial instruments as of March&#160;31, 2023 using available market information or other appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value. Accordingly, the following fair value estimates are not necessarily indicative of the amounts the Company would realize in an actual market exchange.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 carrying amounts, fair values and related fair value hierarchy levels of the Company&#x2019;s financial assets and liabilities as of  March&#160;31, 2023 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:120%"&gt;Carrying&lt;br/&gt;Amount&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:120%"&gt;Fair&lt;br/&gt;Value&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:120%"&gt;Fair Value&lt;br/&gt;Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Money market investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent assets (including current portion):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt (including current portion):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,781,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;MBI Net Option&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Money market investments are held primarily in U.S. Treasury securities and registered money market funds and are valued using a market approach based on quoted market prices (level 1). Commercial paper is primarily held with high-quality companies and is valued using quoted market prices for investments similar to the commercial paper (level 2). Money market investments and commercial paper with original maturities of three months or less are included within cash and cash equivalents in the condensed consolidated balance sheets. Interest rate swaps are measured at fair value within the condensed consolidated balance sheets on a recurring basis, with fair value determined using standard valuation models with assumptions about interest rates being based on those observed in underlying markets (level 2). The fair value of the term loans, Revolving Credit Facility, Senior Notes and Convertible Notes are estimated based on market prices for similar instruments in active markets (level 2). The fair value of the MBI Net Option is measured using Monte Carlo simulations that use inputs considered unobservable and significant to the fair value measurement (level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 assumptions used to determine the fair value of the MBI Net Option consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Cable One&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;MBI&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;Cable One&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;MBI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EBITDA volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EBITDA risk-adjusted discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 regularly evaluates each of the assumptions used in establishing the fair value of the MBI Net Option. Significant changes in any of these assumptions could result in a significantly lower or higher fair value measurement. A change in one of these assumptions is not necessarily accompanied by a change in another assumption. Refer to note 4 for further information on the MBI Net Option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 carrying amounts of accounts receivable, accounts payable and other financial assets and liabilities approximate fair value because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Nonfinancial Assets and Liabilities. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s nonfinancial assets, such as property, plant and equipment, intangible assets and goodwill, are not measured at fair value on a recurring basis. Assets acquired, including identifiable intangible assets and goodwill, and liabilities assumed in acquisitions are recorded at fair value on the respective acquisition dates, subject to potential future measurement period adjustments. Nonfinancial assets are subject to fair value adjustments when there is evidence that impairment may exist. No material impairments were recorded during the three months ended March&#160;31, 2023 or 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5OA_51e7a51f-4cfe-4313-9cd1-1f2ec2016ea8">&lt;div style="margin-top:12pt;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 carrying amounts, fair values and related fair value hierarchy levels of the Company&#x2019;s financial assets and liabilities as of  March&#160;31, 2023 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:120%"&gt;Carrying&lt;br/&gt;Amount&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:120%"&gt;Fair&lt;br/&gt;Value&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:120%"&gt;Fair Value&lt;br/&gt;Hierarchy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Money market investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent assets (including current portion):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt (including current portion):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,781,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;529,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;920,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;MBI Net Option&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i880b54650ee74814884a8285a9fcd7a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNC0xLTEtMS0y_53c5fc52-db52-4be5-b2fc-249411e2f929"
      unitRef="usd">85944000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i183293e8989e44dd80103da052ce9f76_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNC0zLTEtMS0y_d360c772-52ab-4b26-a2ca-0884d7a91b37"
      unitRef="usd">85944000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i522d6f647b834f368f320203b47d3856_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNS0xLTEtMS0y_e5486035-5441-4d5f-9b59-b9c7ac8b4645"
      unitRef="usd">40073000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9523b07dd0db42f68e5edc6be17e0c00_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNS0zLTEtMS0y_d5ed5456-1303-447f-a462-766f3dccb6ad"
      unitRef="usd">39867000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5119882fa5924167a1b0987153f7c16c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNy0xLTEtMS0y_59c790cf-59c4-437b-b8af-852069378b7e"
      unitRef="usd">42730000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i71bef6f46b564db1a1aa589d2023d8db_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfNy0zLTEtMS0y_2ccd447a-5db6-4107-b489-39a0f0c89576"
      unitRef="usd">42730000</us-gaap:DerivativeAssets>
    <us-gaap:LongTermDebtFairValue
      contextRef="i77332437097b4eeca2fca4f26f4eb9e0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTEtMS0xLTEtMg_d85d767d-99ad-481b-9807-e780f2261fa7"
      unitRef="usd">1781030000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ia6bfa50990024465a2c934be5837a218_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTEtMy0xLTEtMg_3628de5c-296d-49ab-ba71-86ee1de2a7d8"
      unitRef="usd">1753395000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i030ee533129e4e0caa56824a4841782e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMS0xLTEtNDQyNzA_d303a065-d771-439f-9f42-f7c218bb7b13"
      unitRef="usd">488000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="if131b62301fc4b31971dba0d2b6ec15c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMy0xLTEtNDQ4MTI_b648b211-fa52-4d28-93bd-981564f67781"
      unitRef="usd">475800000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i66dec9194efa4b499b7a72ba8eee7848_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMS0xLTEtMg_026482f0-851b-4bb4-9a0e-9eed5d0320e3"
      unitRef="usd">650000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib70ca602d0484164bb68949e5634a45f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTItMy0xLTEtMg_37e0e0d5-7bb1-471f-ab19-b1e9820334b9"
      unitRef="usd">529750000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i03f4db9bf15b458291758486e5624e65_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTMtMS0xLTEtMg_9d5fcaae-7d93-4cd7-bb8d-aa0d65e5b2f5"
      unitRef="usd">920000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9b04a1b0e89c4e6082fd2022008da07c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTMtMy0xLTEtMg_dedac658-0577-4061-aa16-79b4844bd41f"
      unitRef="usd">716818000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DerivativeLiabilities
      contextRef="ib66c4775b59347ebb811ad8e353c922a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTUtMS0xLTEtMg_c49fc193-f694-424c-8ba5-7876f69d338c"
      unitRef="usd">172330000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if4d11a441c2e4fbb912e51d91f81ea6f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjI3OWU4MDQ5MmQyODQ4ZTk4MTM2ODYzMmRhZjIyYmZhL3RhYmxlcmFuZ2U6Mjc5ZTgwNDkyZDI4NDhlOTgxMzY4NjMyZGFmMjJiZmFfMTUtMy0xLTEtMg_4375bb96-f033-48dc-8cc8-4ca0645e3c62"
      unitRef="usd">172330000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RleHRyZWdpb246MWEyN2NmYmZlYzExNGEzOGFhNDQ2OTgyMjVkNzY4NWJfMzA5OQ_503b332c-5bfc-41b7-ae36-1780e0771a52">&lt;div style="margin-top:12pt;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 assumptions used to determine the fair value of the MBI Net Option consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;Cable One&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;MBI&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;Cable One&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;MBI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EBITDA volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EBITDA risk-adjusted discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi0xLTEtMS0y_beec0658-be7f-444a-9f75-11e5e15ca847"
      unitRef="number">0.350</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="icd704f31283447e79409b07d01d13d18_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi0zLTEtMS0y_e2e15d63-0c38-47ea-911f-6d9427348c9c"
      unitRef="number">0.310</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i3dd16982a14143f19cf43290555add82_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi01LTEtMS0y_35dbef0d-2b01-4589-a4f9-27a56e8d7a94"
      unitRef="number">0.340</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i83751924ee2b43c48adbb77ab7e6651c_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMi03LTEtMS0y_68b28266-fdd6-4bd5-b0c1-7010fb0e9516"
      unitRef="number">0.310</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i706631909a6943c9862d3d88d97c9b12_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy0xLTEtMS0y_e9ffc925-6371-49cf-b969-50361f831952"
      unitRef="number">0.100</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ia778b0669e954f99a70643f0c7853e4e_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy0zLTEtMS0y_d0ae7b1e-ecfe-4076-8987-8eb3d4ebe1fa"
      unitRef="number">0.100</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ie06b553c0c9145ed893acc639d335d0d_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy01LTEtMS0y_92d04f55-9a7c-46df-8af4-197adf710715"
      unitRef="number">0.100</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i9680a2d51b184a598febc4a7a8244e4b_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfMy03LTEtMS0y_b1ba5b10-ba7f-4757-bf36-8e784a6c6e93"
      unitRef="number">0.100</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i042094e80d26458d88b89243d270191c_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC0xLTEtMS0y_8088e751-44d0-45a1-93ad-4cf6046e0302"
      unitRef="number">0.075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="iba8b59e7d2c94939bbc116dcf51e3e32_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC0zLTEtMS0y_b96e3e37-8525-4e20-a0ff-c137da05d4a6"
      unitRef="number">0.085</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="ic5240c775eaa40aa813c9890f2f2b450_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC01LTEtMS0y_0d3f17d0-50ad-4008-87c8-8280f965e55f"
      unitRef="number">0.075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="if492ac3569334b179962dab4bc2030db_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNC03LTEtMS0y_e74f4176-2998-45fc-bbb4-e435b520f1dc"
      unitRef="number">0.085</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i92e8573df2ed4a89b89abf57aeffe72c_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNS0xLTEtMS0y_258ab912-6510-4036-b2c7-9cf27514dbd7"
      unitRef="number">0.078</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="i5fd2f5a65c6145abb6e9e01b37d3c0e4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182MS9mcmFnOjFhMjdjZmJmZWMxMTRhMzhhYTQ0Njk4MjI1ZDc2ODViL3RhYmxlOjBkNWM5OTVjMmZhNDRkYWY5MTUwNjM1MDhlMWM5NjVhL3RhYmxlcmFuZ2U6MGQ1Yzk5NWMyZmE0NGRhZjkxNTA2MzUwOGUxYzk2NWFfNS01LTEtMS0y_af4a416d-708c-441c-ad66-be99a634a4ea"
      unitRef="number">0.075</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMTk5MA_a2b5e4a7-1791-4764-ba2d-5de8bfe515a4">STOCKHOLDERS&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; EQUITY&lt;/span&gt;&lt;div style="margin-top:12pt;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;Treasury Stock.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Treasury stock is recorded at cost and is presented as a reduction of stockholders&#x2019; equity in the condensed consolidated financial statements. Treasury shares of 475,397 held at March&#160;31, 2023 include shares repurchased under the Company&#x2019;s share repurchase programs and shares withheld for withholding tax, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Share Repurchase Program.&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; On  May&#160;20, 2022, the Company's board of directors (the "Board") authorized up to $450.0 million of share repurchases (with no cap as to the number of shares of common stock) (the "Share Repurchase Program"). The Company had $200.4 million of remaining share repurchase authorization under the Share Repurchase Program as of  March&#160;31, 2023. Additional purchases under the Share Repurchase Program may be made from time to time on the open market and in privately negotiated transactions. The size and timing of these purchases are based on a number of factors, including share price and business and market conditions. Since the Company first became publicly traded in 2015 through  March&#160;31, 2023, the Company has repurchased 561,459 shares of its common stock at an aggregate cost of $499.6 million, including&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;56,766&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &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;shares purchased at an aggregate cost of $41.8 million during the three months ended  March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Tax Withholding for Equity Awards.&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 the employee&#x2019;s option, shares of common stock are withheld by the Company upon the vesting of restricted stock and exercise of stock appreciation rights (&#x201c;SARs&#x201d;) to cover the applicable statutory minimum amount of employee withholding taxes, which the Company then pays to the taxing authorities in cash. The amounts remitted during the three months ended March&#160;31, 2023 and 2022 were $2.2 million and $4.7 million, for which the Company withheld 3,132 and 2,681 shares of common stock, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TreasuryStockShares
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU0Ng_780e6a6a-626f-441b-8fdd-f2e5db33507a"
      unitRef="shares">475397</us-gaap:TreasuryStockShares>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i83b66f38074e4d0f961e6216696ef098_I20220520"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfNjAx_5e1be9f0-1837-446e-a4f6-91e5b6b468f4"
      unitRef="usd">450000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU1Mw_2630837e-1d28-4128-9340-cc9722d98c18"
      unitRef="usd">200400000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU2Mg_0ca486b7-f675-45c6-8215-aacc7a56dee8"
      unitRef="shares">561459</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if94268366d0b4bda822e72e5f2e1a4e4_D20150702-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU2Ng_0f9b2fab-a783-4146-b355-de26f4a9690f"
      unitRef="usd">499600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU3NA_11c229eb-a632-4c9b-a00e-65c897a66f1c"
      unitRef="shares">56766</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU3OQ_e4e0a829-c52b-4291-9684-b5b98994f2e2"
      unitRef="usd">41800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU5Ng_cba78569-fa21-4391-bd74-e1840ee3e565"
      unitRef="usd">2200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzU4OA_b2c1ad5b-657d-4de7-9b90-ddd699e4deb9"
      unitRef="usd">4700000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzYwOA_701e710d-7a45-4c27-95ec-8a22c326d51d"
      unitRef="shares">3132</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182NC9mcmFnOjExOTMxNzhiM2RjNTRiZGRiMzQ2NTg4MTIzZjgwNTM1L3RleHRyZWdpb246MTE5MzE3OGIzZGM1NGJkZGIzNDY1ODgxMjNmODA1MzVfMjE5OTAyMzI1NzYwNA_f7f874cd-5862-40be-a19b-d98bf6f5482a"
      unitRef="shares">2681</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1MA_af051b0c-0366-4f49-95de-52221094f559">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;EQUITY-BASED 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; &lt;/span&gt;&lt;div style="margin-top:12pt;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 stockholders most recently approved the Cable One, Inc. 2022 Omnibus Incentive Compensation Plan (the &#x201c;2022 Plan&#x201d;) at the annual meeting of stockholders held May 20, 2022. The 2022 Plan provides for grants of incentive stock options, non-qualified stock options, restricted stock awards, SARs, restricted stock units (&#x201c;RSUs&#x201d;), performance restricted stock units ("PRSUs"), cash-based awards, performance-based awards, dividend equivalent units (&#x201c;DEUs&#x201d; and, together with restricted stock awards, RSUs and PRSUs, &#x201c;Restricted Stock&#x201d;) and other stock-based awards, including deferred stock units and superseded and replaced the Amended and Restated Cable One, Inc. 2015 Omnibus Incentive Compensation Plan.   Directors, officers, employees and consultants of the Company are eligible for grants under the 2022 Plan as part of the Company&#x2019;s long-term incentive compensation programs. At March&#160;31, 2023, 415,502 shares were available for issuance under the 2022 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period of the award, with forfeitures recognized as incurred. The Company&#x2019;s equity-based compensation expense, included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 recognized excess tax shortfalls of $1.2&#160;million and excess tax benefits of $0.6 million during the three months ended March&#160;31, 2023 and 2022, respectively. The deferred tax asset related to all outstanding equity-based awards was $5.8 million and $6.6 million as of  March&#160;31, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Restricted Stock. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of Restricted Stock activity during the three months ended March&#160;31, 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,467&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,648)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and deferred as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,726&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 March&#160;31, 2023, there was $46.5 million of unrecognized compensation expense related to Restricted Stock, which is expected to be recognized over a weighted average period of 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 significant inputs and resulting weighted average grant date fair value for market-based award grants were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.918%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Simulation term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Stock Appreciation Rights. &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;A summary of SARs activity during the three months ended March&#160;31, 2023 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Stock&lt;br/&gt;Appreciation&lt;br/&gt;Rights&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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&lt;br/&gt;Date Fair&lt;br/&gt;Value&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:9.5pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,115&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,740&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,990&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 March&#160;31, 2023, there was $2.5 million of unrecognized compensation expense related to SARs, which is expected to be recognized over a weighted average period of 1.0 year.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODIzMQ_531591e7-73ac-4b9a-9c2a-dc49748c75f0"
      unitRef="shares">415502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1MQ_ffca0dec-542a-4ab5-8b37-4852cc24b512">The Company&#x2019;s equity-based compensation expense, included within selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive income, was as follows (in thousands):&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7ee3b97e66b746c58765dc19728a93d2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMi0xLTEtMS0y_e0e17d8f-33f5-4d9a-8e96-0ca269f045fa"
      unitRef="usd">5210000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if726ef3873ac4aada74024d8a23ca867_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMi0zLTEtMS0y_cef93052-610d-4665-97fa-e4ce0a45dee2"
      unitRef="usd">4637000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i39b63b97a43744648776e7cb53e44d73_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMy0xLTEtMS0y_417f57ca-a29b-47d1-8280-417c94345c1b"
      unitRef="usd">375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib2ab3d4c5b9c4ffca7330086ca6a9f64_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfMy0zLTEtMS0y_24953efd-35f7-4714-a3ef-e223d215a3f9"
      unitRef="usd">568000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfNC0xLTEtMS0y_112a9fbe-7ba2-428f-8142-9e1ecf431b3b"
      unitRef="usd">5585000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebd52b035ff148b7aab90206e89485e0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjc3Nzk5ODMxMjkwNDQ4YzE4MGZlY2Q5MWI3YzA0NjE4L3RhYmxlcmFuZ2U6Nzc3OTk4MzEyOTA0NDhjMTgwZmVjZDkxYjdjMDQ2MThfNC0zLTEtMS0y_a18defc4-ea7e-4520-bcd6-824021ba1732"
      unitRef="usd">5205000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMwMA_33ce2da5-b0f9-4e9d-8b09-14638033f7ef"
      unitRef="usd">-1200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMwOA_06c2488d-90c1-45f4-af09-01e32818a27e"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id3ae7bba59c84ac798ed1b65b1b25388_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODMxNg_d7d18f0e-e1b4-4a86-835a-649cad247d51"
      unitRef="usd">5800000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i91c4345857964ceeb8fc88f92176a0ea_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMTA5OTUxMTYzMjIyNQ_6f4f4ccf-714b-48a7-9fa6-034cb4429d23"
      unitRef="usd">6600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1Mg_f614af30-cea4-4355-9646-826c7f86a422">A summary of Restricted Stock activity during the three months ended March&#160;31, 2023 is as follows:&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,467&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,611.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,857&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,316)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,648)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,586.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,360&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and deferred as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,726&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i62f3da31c4f642338faa0b09d24798b2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMS0xLTEtMS0y_1efabc72-e24b-4fe9-82b0-07d9ab885c96"
      unitRef="shares">42467</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i62f3da31c4f642338faa0b09d24798b2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMS0zLTEtMS0y_f116ce77-6335-4e6f-87e1-3c0556d21fd5"
      unitRef="usdPerShare">1611.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMi0xLTEtMS0y_5d32ab3b-0905-454e-91e4-bf69113094fa"
      unitRef="shares">65857</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMi0zLTEtMS0y_a8af8a80-30b4-40dd-8dc9-8f78ea194af9"
      unitRef="usdPerShare">696.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMy0xLTEtMS0y_45336393-8832-42f7-b2f2-8de15df648e0"
      unitRef="shares">6316</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfMy0zLTEtMS0y_709c3023-5b26-4ce2-b176-e37dcda76dcc"
      unitRef="usdPerShare">1757.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNC0xLTEtMS0y_2bb3535c-8ce0-4af0-93cd-f7c3d898f867"
      unitRef="shares">9648</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNC0zLTEtMS0y_5e7ff56a-e9a0-4629-868b-3d68d4b3acc3"
      unitRef="usdPerShare">1586.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNS0xLTEtMS0y_08d623f5-4d1a-4dd3-a6ec-b75a718feb56"
      unitRef="shares">92360</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNS0zLTEtMS0y_e593ca29-d61d-4650-81c8-3e576ab75a57"
      unitRef="usdPerShare">951.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued
      contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNy0xLTEtMS0y_643d121a-9243-44de-aa82-901be5726f56"
      unitRef="shares">6726</cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued>
    <cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue
      contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjQ1YzJhMDVmMmVmNjQ1ZmViMWQwZjc3Y2MwMjAxNzdmL3RhYmxlcmFuZ2U6NDVjMmEwNWYyZWY2NDVmZWIxZDBmNzdjYzAyMDE3N2ZfNy0zLTEtMS0y_e969ab28-a31d-413c-afc0-be66db0892e0"
      unitRef="usdPerShare">866.52</cabo:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i0bac5e73f30f4c7e94a970b67a601d2f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODM0Mg_2e02d1f9-9683-4b53-8002-255f0978a72c"
      unitRef="usd">46500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iab9cdf6b72924eb5b015b7de057b05d5_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjQwMA_8433731d-98cc-49ba-9035-ab1f07a46574">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <cabo:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfNjA0NzMxMzk1NTc3OA_38b12f82-d290-441c-ad60-26583bfb9711">&lt;div style="margin-top:12pt;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 significant inputs and resulting weighted average grant date fair value for market-based award grants were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.918%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.056%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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: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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Simulation term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774.30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cabo:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMi0zLTEtMS0zNzg3MA_e1a974be-4849-42de-9f00-ac87389e04f8"
      unitRef="number">0.041</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMi0xLTEtMS0zOTMxNQ_245e2b3e-8051-4c06-97c5-d9fa7cbe8558"
      unitRef="number">0.391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMy0xLTEtMS0zOTMxNw_e8c848c9-6d45-451f-83ae-63bb34e2e4e5">P2Y11M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjM1Y2FlNGQ2OGFlNDQxODM5ZDFhNmYzM2ExNGVhZDk5L3RhYmxlcmFuZ2U6MzVjYWU0ZDY4YWU0NDE4MzlkMWE2ZjMzYTE0ZWFkOTlfMy0zLTEtMS0zNzg3MA_15e2d507-2fb6-477a-9789-94e58cbabe13"
      unitRef="usdPerShare">774.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY1Mw_9e987698-2c14-49bd-b35b-146b0887bea9">A summary of SARs activity during the three months ended March&#160;31, 2023 is as follows:&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:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Stock&lt;br/&gt;Appreciation&lt;br/&gt;Rights&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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td 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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&lt;br/&gt;Date Fair&lt;br/&gt;Value&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:9.5pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&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:9.5pt;font-weight:700;line-height:120%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,115&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,072.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(375)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,740&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,990&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;908.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS0xLTEtMS0y_6653f81f-c9c2-481e-89db-1d768219d7bf"
      unitRef="shares">41115</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS0zLTEtMS0y_a9342b6d-e803-437a-878d-f39eec2d599d"
      unitRef="usdPerShare">1072.88</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue
      contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS01LTEtMS0y_1f35790d-8a9a-4191-a8ca-6f8ad55158c7"
      unitRef="usdPerShare">262.99</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i8d7419a40d13418eab106f5557ce6419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS03LTEtMS0y_a8198463-9e93-47c9-b404-d888debcb44e"
      unitRef="usd">591000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i989995db1dd94784a116c1e50e55a603_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfMS05LTEtMS0y_1344b134-0bf6-4d42-9445-c76e5514ac12">P6Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC0xLTEtMS0y_24cdbb8e-359f-408e-910b-0b902a482199"
      unitRef="shares">375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC0zLTEtMS0y_a4614aea-b04c-40de-a3b9-4a66601f165e"
      unitRef="usdPerShare">1274.05</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNC01LTEtMS0y_60578339-03be-47f9-9c5c-a0c9031b0040"
      unitRef="usdPerShare">280.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi0xLTEtMS0y_8e3c5a7b-2321-4ec4-a258-411f8aef0e0f"
      unitRef="shares">40740</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi0zLTEtMS0y_6b2bda6b-bfb8-4567-914a-e7d7c0b1524e"
      unitRef="usdPerShare">1071.03</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi01LTEtMS0y_df88d0e4-031c-4267-b4fd-c59ece636f70"
      unitRef="usdPerShare">262.83</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi03LTEtMS0y_f4c1bbd9-bd07-45f4-9083-8cb0fceb9ce0"
      unitRef="usd">494000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfNi05LTEtMS0y_a6e754f0-2841-45e9-b292-7c783ab3fc92">P5Y9M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC0xLTEtMS0y_0de6055e-c0fb-4ae5-89b8-c8e2355dd299"
      unitRef="shares">32990</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC0zLTEtMS0y_bfbb3634-14d1-4e93-bc26-a46dcc1c9870"
      unitRef="usdPerShare">908.39</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC01LTEtMS0y_1c778a10-4d39-4e7a-ace2-8cdcb20834ba"
      unitRef="usdPerShare">217.83</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC03LTEtMS0y_b4b2961e-0ead-4220-bce9-fdabdbba7997"
      unitRef="usd">494000</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable>
    <cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RhYmxlOjdlYTVkZWRmMWZmZDQxMmY5NmZmNTRkNTZiNjRiZWZmL3RhYmxlcmFuZ2U6N2VhNWRlZGYxZmZkNDEyZjk2ZmY1NGQ1NmI2NGJlZmZfOC05LTEtMS0y_d4dbcdea-a373-4cf9-abd9-a3135d810ec8">P5Y4M24D</cabo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i4f7b2aaedfda406eb0a4dd85e7047431_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjE5OTAyMzI1ODM1MA_5ec49129-d2c8-4e5d-a10a-82cb5e1c93a2"
      unitRef="usd">2500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5fd6251580c84f6691fe9a022d873623_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y182Ny9mcmFnOmI4MTAzNmZmMDllZDRmNTA5ZDdjZmY5MTZlYjVmZDAwL3RleHRyZWdpb246YjgxMDM2ZmYwOWVkNGY1MDlkN2NmZjkxNmViNWZkMDBfMjY0OA_4cdd555f-f4ae-468e-95c3-e5d2099da3de">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMTAxNw_c5f50347-878d-4ac2-8125-fa30aba94700">INCOME TAXES&lt;div style="margin-top:12pt;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 effective tax rate was 23.2% and 19.8% for the three months ended March&#160;31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 increase in the effective tax rate for the three months ended March&#160;31, 2023 compared to the prior year quarter was due primarily to a $18.5 million increase in income tax expense related to a change in the valuation allowance associated with the MBI Net Option, partially offset by a $4.9 million tax expense for the deferred tax liability establishment in the prior year quarter associated with the Clearwave Fiber Contribution that did not recur.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfNTk_7b6bc883-d211-4408-988b-45d5a6523a34"
      unitRef="number">0.232</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfNjY_1c8eb62f-9504-46b5-b264-4f85d570c89d"
      unitRef="number">0.198</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMjE5OTAyMzI1OTMzNA_02923e8a-d5d2-469f-9017-682852bff6fc"
      unitRef="usd">18500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183MC9mcmFnOjNlY2UwMWFhNzU3YjQ3ZDViMTZlOGE5NGU1NTJjMDRiL3RleHRyZWdpb246M2VjZTAxYWE3NTdiNDdkNWIxNmU4YTk0ZTU1MmMwNGJfMjE5OTAyMzI1OTM2OA_e3e56a28-398c-4ee6-8108-4f857622a6f2"
      unitRef="usd">4900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTAw_2fb8bfb2-e294-4934-96ea-027648d0f392">OTHER INCOME AND EXPENSE&lt;div style="margin-top:12pt;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 income (expense) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mark-to-market adjustments and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:28.07pt"&gt;The three months ended March 31, 2023 includes a $12.3&#160;million non-cash mark-to-market gain on the Company's investment in Point Broadband as a result of an observable market transaction in Point Broadband&#x2019;s equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTAx_62927867-1e6d-4bc7-8faf-1d7428de6413">&lt;div style="margin-top:12pt;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 income (expense) consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MBI Net Option fair value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-off of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and investment income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mark-to-market adjustments and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:28.07pt"&gt;The three months ended March 31, 2023 includes a $12.3&#160;million non-cash mark-to-market gain on the Company's investment in Point Broadband as a result of an observable market transaction in Point Broadband&#x2019;s equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="iaa788ede03d64741aeda5480803fd339_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMi0xLTEtMS0y_6859798a-603d-4413-8015-a3123662aad2"
      unitRef="usd">-7980000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i95316e39421849f9a5d3aa8c2dce125e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMi0zLTEtMS0y_3df5718d-71fc-480b-8602-a3b926e94d7b"
      unitRef="usd">84610000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMy0xLTEtMS0y_18fe48e9-e31d-4d13-bce3-bb1d60a4f3c3"
      unitRef="usd">3340000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfMy0zLTEtMS0y_a06caba0-801a-4e5c-9f4c-1900750a8c53"
      unitRef="usd">0</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNC0xLTEtMS0y_ec2d0577-3831-42f8-8a3d-ab352da556bb"
      unitRef="usd">3941000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNC0zLTEtMS0y_e8a4d58d-bc4d-4cbb-a5ec-a12242be03f5"
      unitRef="usd">3443000</us-gaap:InvestmentIncomeInterestAndDividend>
    <cabo:MarkettomarketAdjustment
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNi0xLTEtMS0y_d15eb35b-1489-4681-bf1e-9dc7c3dd5cb9"
      unitRef="usd">12673000</cabo:MarkettomarketAdjustment>
    <cabo:MarkettomarketAdjustment
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNi0zLTEtMS0y_fcfffd6b-47aa-486b-89aa-d4e9e3044cd0"
      unitRef="usd">7000</cabo:MarkettomarketAdjustment>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNy0xLTEtMS0y_a3ab3073-e358-4406-ac61-0fcb05243968"
      unitRef="usd">5294000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RhYmxlOjgyNjhmYzkzNTZiZjRiY2Y5YzMxNjZjMDI4MTUwYTkwL3RhYmxlcmFuZ2U6ODI2OGZjOTM1NmJmNGJjZjljMzE2NmMwMjgxNTBhOTBfNy0zLTEtMS0y_5ccaa599-c36b-42f4-a659-10ec537e875b"
      unitRef="usd">88060000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i8f20522e298c4cfea1929fef2fa55abb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183My9mcmFnOmM0OGUzN2FkYTQxNzQzMGNiNGEzYWE0ODQ2M2ZhM2RlL3RleHRyZWdpb246YzQ4ZTM3YWRhNDE3NDMwY2I0YTNhYTQ4NDYzZmEzZGVfMTMxOTQxMzk1MzUyNjg_f2db0933-cfad-4d13-834e-4e0d39499bdc"
      unitRef="usd">12300000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMTA4NA_69038345-d42c-40bf-b110-f2ffae74a7b3">NET INCOME PER COMMON SHARE&lt;div style="margin-top:12pt;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;Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding during the period. The denominator used in calculating diluted net income per common share further includes any common shares available to be issued upon vesting or exercise of outstanding equity-based compensation awards if such inclusion would be dilutive, calculated using the treasury stock method, and any common shares to be issued upon conversion of the Convertible Notes, calculated using the if-converted method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 computation of basic and diluted net income per common share was as follows (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Convertible Notes interest expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income - diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,718,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,018,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 dilutive equity-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,601&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 dilution from if-converted Convertible Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,128,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,444,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Income per Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;9.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;26.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Net Income per Common Share Disclosure:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares from equity-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Equity-based compensation awards whose impact is considered to be anti-dilutive under the treasury stock method were excluded from the diluted net income per common share calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Based on a conversion rate of 0.4394 shares of common stock per weighted $1,000 principal amount of Convertible Notes outstanding during all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMTA4NQ_8e3cd83f-ed97-42d3-afb4-5bbb9dbb97f9">&lt;div style="margin-top:12pt;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 computation of basic and diluted net income per common share was as follows (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Convertible Notes interest expense, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income - diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,718,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,018,881&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 dilutive equity-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,601&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align: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,834&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&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 dilution from if-converted Convertible Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,248&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,128,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,444,963&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Income per Common Share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;9.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;26.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Net Income per Common Share Disclosure:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive shares from equity-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,313&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:20.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Equity-based compensation awards whose impact is considered to be anti-dilutive under the treasury stock method were excluded from the diluted net income per common share calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:29.2pt"&gt;Based on a conversion rate of 0.4394 shares of common stock per weighted $1,000 principal amount of Convertible Notes outstanding during all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMy0xLTEtMS0y_f4155049-a8bf-4031-84e8-ba66dfed1ce5"
      unitRef="usd">57426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMy0zLTEtMS0y_6c567ae7-3afc-43f2-b2f5-4b17d6311a32"
      unitRef="usd">171476000</us-gaap:NetIncomeLoss>
    <cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNC0xLTEtMS0y_f58d2a39-c715-47ff-828c-d5e2d85db24d"
      unitRef="usd">1543000</cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash>
    <cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNC0zLTEtMS0y_2097cecf-c21c-45a0-a827-c23cb8b569d5"
      unitRef="usd">1543000</cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNS0xLTEtMS0y_51050ec2-2db6-4475-8a66-ef4efa82a92d"
      unitRef="usd">58969000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfNS0zLTEtMS0y_ef7dd06a-4f8d-4bd5-8779-ff96bc344cba"
      unitRef="usd">173019000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOC0xLTEtMS0y_e673d5b9-50f7-45d9-acba-1a004ce24cd2"
      unitRef="shares">5718745</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOC0zLTEtMS0y_6bd4b060-f9aa-40ef-9da8-835420d08b5b"
      unitRef="shares">6018881</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOS0xLTEtMS0y_5ffaeca5-7f6e-4e17-aeb5-03b37c14f204"
      unitRef="shares">5601</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfOS0zLTEtMS0y_ff86fd3b-fe7e-4b76-bae9-7b2405f8ad4c"
      unitRef="shares">21834</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTAtMS0xLTEtMg_16d24396-d2c2-4cef-8cb0-1378d5626082"
      unitRef="shares">404248</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTAtMy0xLTEtMg_24627789-4edc-40a9-ba7b-4027b56f3680"
      unitRef="shares">404248</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTEtMS0xLTEtMg_1c5fb523-92ce-4e59-8f53-76e40bf645a1"
      unitRef="shares">6128594</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTEtMy0xLTEtMg_b08e840c-f714-46e8-b760-485ed583b192"
      unitRef="shares">6444963</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTQtMS0xLTEtMg_17cdf66c-da64-4b34-8dad-964786bacc14"
      unitRef="usdPerShare">10.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTQtMy0xLTEtMg_6d85a19b-28a6-4d5d-9b4c-61d69e96796d"
      unitRef="usdPerShare">28.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTUtMS0xLTEtMg_e38ebbbe-f8ee-4149-991f-5e2c2e6b658f"
      unitRef="usdPerShare">9.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTUtMy0xLTEtMg_2ac1c55d-330e-45e9-9ee9-8e0b858f7bd0"
      unitRef="usdPerShare">26.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTgtMS0xLTEtMg_44025ef5-8deb-49b6-9d1c-1af24e2c7a89"
      unitRef="shares">25313</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i40a0cd7d8090498e8abfa4bd5b750243_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RhYmxlOjY4ZGJlZWVlYTVhZTRiZWRiNWZkNTZjMmFhODFmMWRjL3RhYmxlcmFuZ2U6NjhkYmVlZWVhNWFlNGJlZGI1ZmQ1NmMyYWE4MWYxZGNfMTgtMy0xLTEtMg_00c3c051-bb5c-4420-9e49-9e2be7882278"
      unitRef="shares">16319</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="ic14b73278def47d0a77a74e65ef2a12e_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183Ni9mcmFnOmY1MjQzZjdkNzdlNTQwNmRiNGIwYTJiMjRkYTE0ODFiL3RleHRyZWdpb246ZjUyNDNmN2Q3N2U1NDA2ZGI0YjBhMmIyNGRhMTQ4MWJfMjE5OTAyMzI1NjY3NA_8b99ddc6-4b62-4bdb-baa8-7ddf51456510"
      unitRef="number">0.4394</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i15a57008897947669589cb63228caff6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmJiNDMxYjU1OTA4NzRmNmU4MGMzZGU0MTA4NGNhYjVjL3NlYzpiYjQzMWI1NTkwODc0ZjZlODBjM2RlNDEwODRjYWI1Y183OS9mcmFnOmExMjA5YmI0OGI4NzQzM2ViOTNmOWM5NTJmNWExYWMwL3RleHRyZWdpb246YTEyMDliYjQ4Yjg3NDMzZWI5M2Y5Yzk1MmY1YTFhYzBfMzYyNA_9ab20847-6b05-4804-a765-ae4af3cd4f18">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:12pt;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;Contractual Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company has obligations to make future payments for goods and services under certain contractual arrangements. These contractual obligations secure the future rights to various goods and services to be used in the normal course of the Company&#x2019;s operations. In accordance with applicable accounting rules, the future rights and obligations pertaining to firm commitments, such as certain purchase obligations under contracts, are not reflected as assets or liabilities in the condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;As of March&#160;31, 2023, with the exception of debt payments (refer to note 7 for the updated future maturities of outstanding borrowings table), there have been no material changes to the contractual obligations previously disclosed in the 2022 Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 addition, the Company incurs recurring utility pole rental costs and fees imposed by various governmental authorities, including franchise fees, as part of its operations. However, these costs are not included in the Company&#x2019;s contractual obligations as they are cancellable on short notice, in the case of pole rental costs, or are passed through on a monthly basis to the Company&#x2019;s customers and are periodically remitted to authorities, in the case of fees imposed by governmental authorities. The Company also has franchise agreements requiring plant construction and the provision of services to customers within the franchise areas. In connection with these obligations under existing franchise agreements, the Company obtains surety bonds or letters of credit guaranteeing performance to municipalities and public utilities and payment of insurance premiums. Payments under these arrangements are required only in the remote event of nonperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Litigation and Legal Matters.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company is subject to complaints and administrative proceedings and has been a defendant in various civil lawsuits that have arisen in the ordinary course of its business. Such matters include contract disputes; actions alleging negligence, invasion of privacy, trademark, copyright and patent infringement, and violations of applicable wage and hour laws; statutory or common law claims involving current and former employees; and other matters. Although the outcomes of any legal claims and proceedings against the Company cannot be predicted with certainty, based on currently available information, the Company believes that there are no existing claims or proceedings that are likely to have a material adverse effect on its business, financial condition, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Regulation in the Company&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;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;s Industry.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s operations are extensively regulated by the Federal Communications Commission (the "FCC"), some state governments and most local governments. The FCC has the authority to enforce its regulations through the imposition of substantial fines, the issuance of cease-and-desist orders and/or the imposition of other administrative sanctions, such as the revocation of FCC licenses needed to operate certain transmission facilities used in connection with cable operations. Future legislative and regulatory changes could adversely affect the Company&#x2019;s operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Equity 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; The Company has certain obligations with respect to certain of its equity investments. Refer to note 4 for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>85
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MPWBGBFW2XD3+)-]IG$NM990?K@3WA3(/P/V%E'IW8EY0;E8/_P502P,$%
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
M7.\V+S<;EMZ+IDR_*+P#O?>[);L.5AY)CCXEV7)Z4Z!YLLW4+0GU6'>T8<,
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
M!0MXO$6J9,XK9K6>NE*4\Y M1H?B=^6#<B81[W6VCM>\80I>6M+-?7_:%S[
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
MOP?$FV!+_@8_LR'8@B^7.%,H1POP?FYQ!*AO2$'[H\SI_P!02P,$%     @
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
M<VAE970Q,2YX;6RE66MSVS86_2L856WM&4;F2Z\\/&,G3NM.XV1KMYW=G?T
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
M[WYB-R)9%RI3J_N.KNPGK:I-6W6W4@M; I\JO$V<4,<GY;M%<8TJCDJ!M #
M5Z[P(\>0YVC!E.A8!@( 5"H[M=9N7N[5Q;WB:UR[7?%.^'5]UB"81A64(NXQ
MDEG9(GRK2(U:'=/1AVIHZ+^ *^U3\.*8A"I[K215.$(R\XS*Z3VU7[80Y5:(
M?00?66ZVYR,=:"4>L<L:1W:L(AU!<8>$EH8*6H.8=\"8-$:$D5&AT09VVYD4
M,W7&CH@7OB2\JHV;VT)@*S4=57;&LD;NZE.?/Z:'7LO\/]T#CE]INRIK##>V
MAML!C-IZXZ;.0@C:L+,")A@,WIEK0QEA\:70=5'GQLJP\RVCRO?>GFO=3(VO
M[020NM,)7-&GB1J*<)W!7C*OLKH36ATU\72POLIK@3BR"3+6L=3MS):LUWO#
M:RCP2"^_5<0NLV//%QWCNK )L!#H4:+U##HEOQ. @*G 8$P#2(MQ<V P^9=;
M:/+@XOSRYLU9;2.W#3S3CQ5U+*^QZ%F]P'K;CWM"HPM\:D^R5)H$QH'="",\
MJH4MX BV5"P@.22$&VP0&Q<'2TGC##FTK2F8.!(;_,JA70(G56:GC((-)Y$_
MFK;P:B'(K_5>%RHD!=%[B+M)QF$P[QRW*]/Q:/QW! ^%J]=!3=F]4Z<?F7O@
MI!^2A\#)4QADCS0F\(5UC!UZA\$T'$5]O8))W!D2'=KK39^NM/7 AAL!NGIY
M=A/Q<-<+];1+ [&M11B2DPII"OLV(DEAFMD7V"@5!0%00DDJDZFUZH)GO*#R
M35=LT/HW2G6R->J*8',+WI>5M@PZ$(UL]M 4(]N1Z^9\>?WAZ[J?.T>][[#I
M;2C=)9@\Q.$(M^-*=M^KH;T$)\;U%<SB?N]*8QC/)UTGD=_B>7> ^%:_C1H\
M] ")D"-5+MA1IB"5P<3E9BTLHZ C 8]2X9Z.GP#EG8EA1[H.%DN.JC%=I^C4
MC1\<_W:7(1E?>6W1J,=Y6?3R8Q]Z[X/5O<S>RX\MBB49SX%Q>SO6@^ W:TR3
MO3M69UH[Y3T&)6GLMJ;[%:8[?H KAP!GL1=&0&A#6UF#\(7#E%@Y"KW81Z"&
MWG06-.$:A#Y0X;Q&@71^0D"4SD?8Y[>7JH[M!29/9!-<1IHB*#X]*]6S>I9Q
MI=FA)\)Q (VA-XLB^S#>M\]!FT. J3>?^71X%GN3P+>B=Q$ATJ8HY5+:2XYA
M,)N,)KMA5RZ1QX(RNP$$=A[J#*?P:H.+7'*U:8).($OQ+$-$V0L'B"=IM*U3
MA[>#=AMW_< TNVA#FH&R1QQ<+ YG<>>.@(H9+]W=E9V>^ZBIE2@>?T^5@CH<
MT!KUUF9*;(UAFJ9+8M EF%E3W-M4QA2<H/[HNN+1[*EN+7H3C+0T!U+)*3MB
M;Y7;5]HHS5V4'KA C/KW-9WKRZ'?*2)@1,*URM12+A_4J;HTV#H4=>Y!'B7@
M].HXO@M"OER/\'$])IU^_4UZ=%W_K7I0/IWE%N_4;=#8\.\VW?:Z.._GI;L]
M+BSC_O7UPXKF\D5J@*:F4D(X5_.)HX-"M(;X4@OJ9S:":U9[M\][]/<0:3^4
M*?+H#[@3;CE\:2F+E&X@E9M') Y*;5\>QC)7JK/'N(K<YJB]GRO:WQY0#*5*
MR3/"T*UC.CKT*\])YS>Y7.B5_>610"8<XWZ>:U?;'S?/W&]ZN^WNEU&$WTH"
MXF=BB:/ E.,!$*[]M=%]*=7&_L*W4&6I<ONXQKPC-&W ^Z4"5JF_$(/V)]_3
M_P%02P,$%     @ #Y"D5N?:O"=D!   I@D  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&ULE59M;]LV$/XK!R\84D"QJ5?;F6W >2G6(4F])-TP#/M
M2[3%E2(5DHJ3_OH=*5MQN\3=/MCBR]US]]P=>9QLE/YL2L8L/%5"FFFOM+8^
M'0Q,7K**FKZJF<2=E=(5M3C5ZX&I-:.%5ZK$("(D&U24R]YLXM<6>C91C15<
MLH4&TU05U<]G3*C-M!?V=@NW?%U:MS"836JZ9G?,?JH7&F>##J7@%9.&*PF:
MK::]>7AZECAY+_ ;9QNS-P;'9*G49S?Y4$Q[Q#G$!,NM0Z#X>63G3 @'A&X\
M;#%[G4FGN#_>H;_WW)'+DAIVKL3OO+#EM#?J0<%6M!'V5FU^9EL^J</+E3#^
M'S:M;((6\\9856V5<5YQV7[ITS8.>PHC\H9"M%6(O-^M(>_E!;5T-M%J ]I)
M(YH;>*I>&YWCTB7ESFK<Y:AG9XO;CXO+V_L_ EA<S6_N87YS 9>_?OJPN+Z\
MN9\,+)IP@H-\"W?6PD5OP,5PK:0M#5S*@A5?ZP_0M<Z_:.??6700\)KJ/L1A
M !&)X@-X<<<W]GCQ6WPUUK.VS\A74&F!R@(N'QI>8Z%9^'.^-%9CI?SU&O46
M.7D=V9V>4U/3G$U[>#P,TX^L-_OQAS C/QWP.^G\3@ZA__\\'81[W=F#-N E
M<G47.=9%+E=X3HUE!:@5V)+!2@D\\%RNX9A+7%&-00WS[A0PI7G9Y10N6,ZJ
M)=.[E0C.Z5(P*!!.\V7C#Z]Y1NS*P!%$01J.@RPB?IRD"?Y0Q9\4!$$V%3=L
MS[,X28-Q$D$<CX,PCN C>J?W]AV/%7^R#<8!DB0+DC&!)"5!3$(X:[@HD(3Q
M8KRJM7ID3LU &(^"-(O\-\F&Z'7-+17\"\; J)7=4,T@RX(0]])1,$P(G&.0
MK&[:^PBC@FAKM&H@BD8!R4*(8A)D20)7SEJ(5)-P]_'7Y8E:G33(CAK#T 4D
M-!Y"& 8QQO%@?@)8:X6&XF"(+J4C@J-LG 89(7"%'IS"/,^;JA'4I;!@&,:<
MT_;>1!Q:*6WYEW;A. I($@;CB+R#8_R.XV"4I.^^YX#$#G,$83",DB#+2#LF
M^$M3N,>".5=53>6SJZ0V[^C(430B?8+WGA#.,I96_5TC 5CE*_!<,*HW])'!
M>^[JZV_%4>$1Y3#5@'"_4-E@(X)=W3DLY*W6TB>1HOFH'W;6I9(G.34EK+'7
M.7UG!&\+:6B745_Y7!L+#PAMT2KZ[,#[7W,4F$&^XHXBZ8__,T%,/)1,8,$J
M;*Q4N$IP2DMERV_/E5/\U]GJPUV#0MOZ<17*92X:O*NQ[]C2\?+' [GFC=:M
M22^[)8?9*; EH[P[\4KPPE?,DJ*S.0/?B$P?#1^J(/94.PS/XC#?#?([RH;]
MN N1VW<K+WEQ*#X5I68,JK;_,-=_O@W):_?P8*]WX@6R]B\$@^P::=LVVJUV
MCY!YVWM?Q-L7#%I;<VE L!6JDOXP[8%N7P7MQ*K:=V),%]Y6?ECB0XII)X#[
M*Z7L;N(,=$^SV3]02P,$%     @ #Y"D5O@S+?3I!   \@H  !D   !X;"]W
M;W)K<VAE971S+W-H965T,3,N>&ULI59Y;]LV%/\J#VI1M(!FZ[:<)@:<I$>
M-"V:=,4P[ ]:HBRBE.B25)SLT^\]RE9BU\F #4@L'N\^?GS':Z5_F)IS"W>-
M;,V)5UN[.AJ/35'SAIF16O$6;RJE&V9QJY=CL]*<E8ZID>,H"+)QPT3KS8[=
MV1<].U:=E:+E7S28KFF8OC_E4JU/O-#;'GP5R]K2P7AVO&)+?LWMM]47C;OQ
M(*44#6^-4"UH7IUX\_#H-"%Z1_"[X&OS: WDR4*I'[2Y*$^\@ SBDA>6)##\
MW/(S+B4)0C-^;F1Z@TIB?+S>2G_O?$=?%LSP,R6_B]+6)U[N0<DKUDG[5:T_
M\HT_*<DKE#3N%]8];1I[4'3&JF;#C!8THNV_[&X3AT<,>? $0[1AB)S=O2)G
MY3FS;':LU1HT4:,T6CA7'3<:)UI*RK75>"N0S\X^?/Y\_OWB\A+F5^=P<74S
MO_IP<7KY#N;7U^]NKH_'%G40Y;C8R#OMY45/R(OADVIM;>!=6_)REW^,M@T&
M1EL#3Z-G!7YB>@1QZ$,41/$S\N+!X=C)BY]R6*ER+:0$UI9PT5K6+L5"<I@;
MPZV!<V$*J4RG.?PY7QBKL6S^.A2&7DMR6 NUTI%9L8*?>-@KANM;[LU>O0BS
MX.TS/B2##\ESTO]#TOZ//+BI.11,ZWO1+H$UJFLMJ J6VTBNF8&7TR@?3;%"
MI73-9HABH6P-F,"B'C+HPG[."]XLN-Z>1B.GXTPU*];>0XW<K;)0"RQ_+0HF
MY3T"0*$TEA00A4!"H1$;=@P9/<XGZ_-9*,0/8Y$/"2TJJ91$(")/7I>X9-J
M:/%&=09-,V^.]@W^Q5CX9GC52;@4%8</6AD#\Z+HFDXRTG.%2'KX]+UHA>6_
M72(,'2J],]?MJ$ASY,$HFEJL#(3Q*(57+_(H#-]".(&7,,D3/\Y#7$5)[ <Q
MG:5)Z,=)LGL;I7Z2I'2;YOXTSN!&LQ)!'0'?Y<'2%EK6< /1:#)H2481A*&?
M)QE,_"@((?$SE+,YROQLDD+JAY,0O@LTEJ.O4A2(U"@G#!Z,118_"7.(,6BA
M'TRSS3[*:17&$=PHRR14?6"D"XSX)8?HTW3B+$"?TL!/L\!Y//&#/-V]C2,_
M"3*ZS5(_BJ<89H3HY^/^7K.VP%I#?4O-.545Z8S\,$!=2;:S'B*X%T#(@\#]
M]QZ)![5/>T52*6O9SGHK8(_>AQ9+B BS)/>3..S76>:G&(3]PJ<VU5;\[>H(
M^-V*DM,W:IAC=H<^12=>1L$H'T[PG7=]8FN,!30]F',"\T.=3/W@8\&:%7?/
MJ[SO6[GJ+$'HCA78@/P.>Y%Z[U]BT\/'GCZR'O_Z!C;P>J]M_^!,TZM#XG=Z
M=MXCEI/Q6G.:5(@&?[;^O7'EY"=93%0)8.WD44[K%+( BSZ@=89MY,?XP?4$
MTM#U%CJ+LU!E45>43OTPCS<)?"C0>6$[/#B8$?1A$ZH5UT*5!M_V>RA%5:'
M2JO&Y:+'7/1^H6XI1L HY#AW4)3VHX>#SL].&.$0!#";)089HTY:L(J*&JFY
M [VNQS%).$84..,0Q0.X.G;$\!Z3^"W#,%;X("IM1H>>L?&C.02!;.FF+<)@
MM+X?28;38:";]W/, WD_#6+NEP+ME[Q"UF T23W0_835;ZQ:N:D&WQA$3;>L
M<2CEF@CPOE+*;C>D8!AS9_\ 4$L#!!0    (  ^0I%9J,7FS$10  ,A"   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;,T\:7/;.)9_!:5Q9J5:1N8E
MB<Y59>?HZ=JDDTK<N]6UM1\@$I+8ID@-0/J87[_O/8 D2)&RT^FNFB\V#P#O
MP+OQJ%=WA;Q1.R%*=K_/<O5ZLBO+PXOS<Q7OQ)ZK>7$0.;S9%'+/2[B5VW-U
MD((G-&F?G?NNNSS?\S2?O'E%S[[(-Z^*JLS27'R13%7[/9</5R(K[EY/O$G]
MX&NZW97XX/S-JP/?BF^B_/7P1<+=>;-*DNY%KM(B9U)L7D\NO1=7(8ZG ?^=
MBCME73.D9%T4-WCS<_)ZXB)"(A-QB2MP^'<KWHHLPX4 C7^:-2<-2)QH7]>K
M?R#:@98U5^)MD?U/FI2[UY-HPA*QX556?BWN_B$,/0M<+RXR17_9G1[KKR8L
MKE19[,UDP&"?YOH_OS=\L"9$[L@$WTSP"6\-B+!\QTO^YI4L[IC$T; :7A"I
M-!N02W/<E&^EA+<IS"O?O'M_=?WJO(25\/X\-K.N]"Q_9%; /A5YN5/L?9Z(
MI#O_'#!HT/!K-*[\DPM^XG+. L]AONL')]8+&K("6B\8(TNL2_8N57%6J$H*
M]K^7:U5*$('_&R)6KQ4.KX5J\4(=>"Q>3T#NE9"W8O+F[W_SEN[+$YB&#:;A
MJ=5'-^#Q6>QZ)UC,I7Q(\RWC^Z+*2U9L6%;DV^>ED'N03N!"7( &J5(D^*Z$
M*9LB U7$.=,TAR=%I7B>J-D+!KL0[YIM8.]$+/9K(>LG/OLF\K20[*T425JR
M#SQ.L[1,A6)3KE 7 ,N$K5'39^R,^8Z_O'#<P-77J\"Y<,-ZC5^*<GC><N$Z
MKNLV_]\6^:V09;K.Q/BD"U\/KO]_2'.>QX)E C2692E?UYB&SBITX6\4ANRZ
M*'FFN13 @\!9K5RZBF!0Q#X*I5ZP7W-@+<#_%T"CH0F(%?%ZZBT<?[&8P<72
M";Q@-C8C5:HB=.)"E8"_OW""< GS?&!).^]M):6 =0\X&2S6\5Y.O0@F7,#,
MQ<*Y"+R9(:$W[ R(6$4A(.?JZX7O+"Z\T>V;LR\27Y0%^R#6L@+KS'Q?2X%#
M,O.VV!]X_L!V/&$@-(<,U(%Q%NN5^%8*L4?4ISAX8@!<UH\G,UB$ V&RN$W!
M8( (@E_0R"@1@X(FC+#/"IXK!%#(= M;F,'2L,B6EP(FIWF<'O 9B;I"_IRM
M7'?N@F',,N086.E*HF3#$H#\0N/S][]%ON^^O$8('P$"NWSNTS/OY<QA9\"E
M\256(TM<=998^HL_LD10+\%  =E9=(J6R/#6GA]. #@HPQTX-?S/V=FBLX84
MMT5VBXN8G=KH/7\XS:FOS;2NJ#P8?!%=D(MB*V"2!(]5[DA*.AQV>H^NAAX%
M1'G_::@'&FS&I+9FWIP,X2C.C&>J8%OP_:HCRGBMS<(#"C[J*-J+$@211$MS
MS&%WNQ2,(MQ4(/(T25M:?LO3C*-50FE>%U)JHUJ!2Y0T<!2E.?N</Z9I'!0'
M507Y UZGY&C!:4!/N<@<#HW6ZTU^@<AH2"$+!RD!Y K:Q'('B"H'?,(,9 *(
M1\-)Y(YJ('&IV._3$M=43Z&<K1_Z,@J\/_/@?JWO7P(&@(*X+X61# Q$DRH#
MZK30PBK&DXV#V<ABSS['98'NB^2[8]M G0@. *H."@PU+0<Q*W N3W#!(UI;
MXKKRBP1YBSY!J\7*>F(T]R.._Y7@368(__8TG>BN#*4=-1K4F>"(YA5B8MU?
ML*FJUK]#.(PO>/([1)<D0.1.52S3M2#KCDOGY&EA'-Z4).;D:DWTGOX+F63)
MZW^H#OLL:\Z)B&YH@=3?]N1LD]X#>)-:L"+_/KK]N>L^0WS]N;]X1A8*0,#^
M0M0'\0_Y4YRZ%GF\ P)N #@@":K"),HVZO!)D1HP9Z?P^?CSU>>OB,^WSQ^^
M@K^LT#I[+F80J0(/#]!KFZQ)MC9DSM[?Q^+0VQB^+FZ%QF)(I2$L27#70'AN
M0&ES,O%"IB#!\8[GVW8W6]'&71H6L0%+??PH9(\Q;0[B;A@O-AM!&5@.L4X-
M<XB0KAE,) PY"Z/(4J>GV)D1#Y4+BD)B(4#&:*.(*$LS';"?!PZ\Y.!3SY9!
M- \:P*=-85IV=:#C#>> ZT;([] H=&_>ZN5WZ15)I%9=D#6\\2YJD/UE>04,
M [G"_*#(TH0<S(;B9A0:\B':K@.I696TMH%2 <R) <CS_R+5V522&)V($KQB
MH[[C >?E /;'H28_P&;=IRC)&=K9>52["9S=;L<8BS"JZLH.3&M<M1FP\'QK
MP ^Y]<NZN%$+^(_L94K/=;8&24,"%UPJULO9?LXAL:W( KR3_(Z] WY,U8Q]
MKB/H+XVH7NJLA),Q_ +47.9YM8>D D9;>+43/M "WQJ_]*GVOPCDZ&T[[PM_
M((2N&F/[54^XIT4D( 9X&_-+K[IVU3M?G?LNB"[DC28+A CA&=Z&YM8]#]QS
M[=1\RC5]3'-<;6[_DRSM06EGP%9S;_FL9Z27YUZH831+N<P_]_USXGT *1K"
M"5P#ST9C!<D79K4])%9NZ"PO%D]$(62+\P G>RQR[<6C)=V8MQ%;A?J!]BC:
MSRWG4?C,Y'YGS',B@RY>KR+/Y-R>LUR%3A@N:(MA4TBL@??BGQ5,A#\2]@ 4
M*P49 G.GM7TJ[K',H=#EH-,Z"!G#"[X5M5 WR=F1%41]LF(,7;]"=6B=FZJM
MB+@5VFZBLA_0Z)+00#A_F65&+_8<(D:AWZ))+FEPF>X%F730)D /,,&04.*P
M?8H"/8B"YM\:?.T-TD*Y*)86%4#$[;NF& 3):L+,A&S+DR,PAWC+08=C"&H@
M<T@Q+2/*$95/0$S@Z%PNW3"P7>B@,3/.^R'D:4=S[(>G74^'3)+"V'+*\; L
M(!)RO2FFA>J _!E<2Z\PR(I#727 6?2$TGHP5!<>W#^ N&R0I#KH#%PB]V(&
M$+% W+5_0*?%DGFG,#0'^P!7M[K^A,K9=0Z4K8'M7GX'VT)2'5-VT$XRJ=";
M@;+8V:^-1S?'[)2NUH++-HA$T=219 ,)% =V BWLP:B> OE\CH] V5#K&)<@
M!%+5K/ 6M'E)2SD]@15)JAX$5DD1D4[@UL&*2\&V,%M2<0SC(-K]O,0JJ/;Q
MVMDT("Z(_^,L@)TP\]N"ATX<K0W1N[,%B\+SL@"*#F!;*,>6 I,-H GQON+Y
M#0&'H.ZW OS")P'>+6?7$G6D6>N7^27HI,'EZI??+, 0Q>)8(<!,6-8  >AP
M#N]00O%_(Z\6/XG:15>:T,R *X?XDZEBCP:.HK\A_F)0 -J],QL.D_8'\J<
M*Q;&L@)$#R5 +Y#*(W%T=$9@<1RC]N=WNR*KN=Q8LZ/4;'ASB 4\CF5ER@!5
M3C:SEE ';8[>*<C\UV YQ3V&=:")FAD0:V5I3')JD84B,P='#@8_-TK[YS&3
M/[J#,&(<-V*Y8IFN;I_DCF'X7\4?,%8\22C+=)Y U:A<!J.LK XX/FR$ZA%;
MU^$"6?0-!+!D_+EM)\T,S!N!7,B*ZB0$$R62\VZV5.2TH1!(DJSK6@SD-3J:
M?DPEP@;[(YS)4A2;OWB?FFRTB&,JML=DKSE[2RDR7K\M\E(6F58G1J>6L+VW
MPM1*?I(\$1BS(J/>4P@S)>-LG4F<E,19WY$!EL!(*H$7FIEX 1%/!=E 71SI
MJXWG>N.\A.>J I3L27\"8^MHJ$5M?GPX0[J@$QF,;8>]]F*U>++7!O^.IC2V
M  VX<'_9\5_TH./ =:H7A$\'[,T]C-P? QSU 4<=P&.%B!;#3JW[B)^.M8[A
M9?\X+(;$4)=6(*AH '0WWP(Q$-=TPHD6LP9F2Q7%%R3OG2 #. ,.'SDY'&QH
M@= VSF-3&^/3Y+=ZHSJ,..+GF-FW%C]::M8/V/](6 /A23<LN>[R,"G(NE*T
M"-)695;4Z#0<'@OS.PO!'UP*=5B4+:3H\8#4R'(3D<[;]+O(^UN,]4DK8!V-
M5W%+FXCUFSB4(R&K Y8FP\P#KK-42,N @&H8_<+C:6F<G4B.N(ABU];'@?64
MF @;$1*NI3,FM$^9'6FX:0Z>'.NFA)IN/ZEKQ$35DS0%V.C.P^ B9&H'"#3Z
MU2\)X0D*0( T-;ZA'3KS*)<?$HD>Q!8:B:#E^:;H4VYYAOZ)!'6(*.V?\105
M3^<7\R@@^(1N?;938V8LQ;&"XEC;1IJ(K3C41]AX!W%M D#U&GM0W2+1 !I<
M0&X+"CB<[V$7QI;X9 W):EWBQS"":F<:D:;_I[N>=>2-3[%/A&A>5RK5%6IS
M7E#?0WK+TCW(9JJ+D1">QSI<:MHDNO&PM5=4"%@_G4\ '"!4=;"B@#:UX0T9
MF+RGFU37;G74J>4AT4>Z,<#@>$H/<5F1*#IM1$Y1;CZ ;0T5PTV#HLE;;'FS
MHMK#DUBG!*)G*Q[$3HC?."MQFH0=NP5SVZT]_(7[M7+ZJOOOO%^K1_8K^G?9
MKY\[^J;KYUOT8;QVR)B2X,%UV9Q1U3Y^>AQ-6\;M1)0P:[E3YTGM/ 7\U8;E
M> 6=:E$@WD&[&XJWV3]FM)+"@3;+/UZUCL0-9/+)S6+C%8/1<.!1"+#.6G0=
M[&-Q?Q/N8VRACWJ:D/]XAVQNZ'V^[B6LN(Q)6GMFL!'#.C\@@0X)J;0<F1R=
MG+R8P^M:GD"<;U J$>M:DC"8L;N.!KG8U;@![!K@([9^(&'OBPI5N=O&KGX.
M@&54/#\\F!H" "W&<%J<QFGU@SA%(SAU8^54C\\XGJ +7 5/[R'B,'(]&DDP
MD!T04I'C^MB?!]ELT(K^47Q"O6*6B ^J+\S,"4$Z9:8YS>J^:ULRQ:9W.YT\
MZ%2.#D!%7&$Z0AF!T0!]3OLD$Z@SX]RT"MG,-[)'@;L)MMJBA%,[ !P9N#8B
M'<#:+S!1E\VU>/14]2_%]#NJG3]NNW0*\&.&ZW2%KNV Y<?UUP&C]^-N"64M
M[3K$1&0I2CK@,,CR[CD-SACD(#?L(_VL(XDXE7&UQY.6N,[^^\F,A3@P_E$%
MJT.BNF5'6U-NO"W(4Z$C;=K&.BA!I.M-/EX2\2SRW(3GE,G32,Y.;@:R\FD
M8C!S@.BTP+X$E"GS9$:XVR*BU=!$,U2WL&6=U$\G^<A(='WZ8'(^U(*MQ@7^
MSVS%MORJY27UD?"I=S_)0JFCMO$SMEC51\A!6%_5W=2GWPXT/3<=TI$3K=P9
MFRZ=(,*&9^J8QHL+9^GI%RLW^ ,=U*&/DR)<(O3QVE_J)]@<'2Z\&?N%*MA'
M9"X73A1%2$@0.6$0(B%NZ 3 4OW6\^NWGAO1V\#Q@V5;,1'W!Y$K48?-W[?-
M(UT<USLI1.>CBKX$_-"F4U$;$A(TUVF?CC.R@9[_$HE=N<W?H:>=%A*@KMEI
M;*H/O(AYCKN(>G='DP9V%)ST!?,OFO\:[P%<5TO=VN!?K.BS G>Q&GGZONXX
MZ[7ZN?,%>\8\^FM?_R1R(7FFE=HJ'.G*8I77G>K%.DNW7&=QW:*"/C203<50
MZ/+H4!D#K1MXY^(.?4E2[ &[-,;>"96"Y];^$,_6FY7L*N?Q]Q<4V7:&-ZZ
M']*23O+E#6@$\;Z'=?]0Z,B#8V!U'YN^O6Z__)R]QYBP/88$X2_IJ#\N;D7.
MT1XB9D/-QD?M(@9E0=V/R%^'9>D>*,6FY"$N6OW;5AL;G5!!LJF;1,CUYE0$
MT\#!GBL=6RNAXV!Z?I=B2I.J@TF/38R,6P)^%&MGV8-]DLF5$N6@!&#0W-G)
M:0D.+=?M-.36]'$$-3K34H8,LY95;^X15M/S*'4#_0K623$VQ#?[Q)N=,AOU
ME!U1)[>CKH9:=!WQ!%ON<U H\N%9"MJM/P4YZE=IV_"P,[K(Q<.1S#6Q*R4X
M3<</=1@I;7'H,ST3]II^QK9/R(Z<P+NK;N/05M+'+D!33,!TE6;6D6C@2PT#
M"SFF_PT@M[I4V'5_;$/2A62]:\T7-$J'-[7J'#?K-.464_3OF)<ZJ6LE"()=
MGF:(-]!TP(*1(53#[7 :[$>WZ\?!\!O@R<9TU[,[\YI,M#][!+0>]GN5;(GB
M=IP%H#%D=5X@<MC<6%# 2GM1BV:SR6N>W\CJ4,8/& N#SL";^$$?*Q1RRW/C
M@LR9G G@*9RKCRM.A/ =:B"?/=B';4=MGHV+L,/ASO8=@VH[3)^65.CF@A8I
M_,0%&[>.(^8ZOY"=7..Q./M[\9D_&K;]F?'O>.NWJ6B\8)])Q/,BC\V'=<9D
MXR=QBW!! 0-^D7C=[1@V]:9ZE8^]3_!BBJ50,] WSIC^F(_I3_F:GDP?(M\+
MCQI8G<A;=:IDD)$7,AGD$>.]6.G,L_K/M2DT,E=2R+C7(:,8"AG-$9%/<DI*
MVXNF:A4H< M5OQ?<Z@!'.W4P9D S"35 BAU^G4T!%MSW:H$F\"!A.%O-5^VQ
M.TR_D\#DY\4&" PL D>"0RL_>YSJ@;22SH%@UQZTJ\3;H2\/-/Z;BI2K^PV.
MW;=H]X\/]6W?"=1-JW.[)]J_X3GM^[Q[%H&S+W6T18M,=<<DCH$_-<78Z>P%
MSC(*=&W2BQP_#'5-L+U>LL5%4-^LZA?7>#2FJXF!XZU63K#R&G$-G"C0G^I^
MMKLR_6XI49  )2;@,!_+M=_*6=^!$ML__?KA)VKY<]C',IFSZ02?3&;&#5M>
MFTF*0$V!!C'J=(@< 4+YH),3?@"MI\[[P>\)SCRW*UU'W_<UHJ;TONU$UA:*
MUY 1;%+MQX6D7T"@CB$K =!&4C=#$.5;=%M(&USL5<=5;76"0<_J3Y*I^;J2
MM"Z('"&'[]?8835VF-_I+NUJW1TWA15P4"FMJOMYLZS^&KP.+89D=S[T0?NY
M]>L"%'CB;RB@,0=AU3\TT#QM?J;A4O\Z03M<_\:#[OU7L T;F.K.5XL)D_IW
M$_1-61SHMPK RD'T19<[P8'%. #>;PJP&^8& 30_7O'F_P%02P,$%     @
M#Y"D5FK\@-P(!@  *PX  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
MO5=;;]LV%/XK!UXZ)(!FZ^)KE@1P+D4#K&N09.O#L =:HBRBDJB25)SLU^\[
ME.PD:YJU>]B+39$\W[E_)(\VVGRRA92.[JNRML>#PKGF<#2R:2$K88>ZD356
M<FTJX?!IUB/;&"DR+U25HS@,IZ-*J'IP<N3GKLS)D6Y=J6IY9<BV527,PZDL
M]>9X$ VV$]=J73B>&)T<-6(M;Z3[K;DR^!KM4#)5R=HJ79.1^?%@&1V>CGF_
MW_"[DAO[9$SLR4KK3_QQF1T/0C9(EC)UC"#P=R?/9%DR$,SXW&,.=BI9\.EX
MB_[6^PY?5L+*,UU^5)DKC@?S 64R%VWIKO7FG>S]F3!>JDOK?VG3[9UB<]I:
MIZM>&!94JN[^Q7T?AR<"\_ K G$O$'N[.T7>RG/AQ,F1T1LRO!MH//"N>FD8
MIVI.RHTS6%60<R>7O]Y>7%_<W-+U\O:";CXNKVZ.1@[ O#Q*>Y#3#B3^"DA"
M[W7M"DL7=2:SY_(C&+2S*MY:=1J_"OA>F"$E44!Q&">OX"4[+Q./EWP%[UP:
M=2<X_W196V=:E)6S).J,WLELK>HU+;D\E%/2TKFR::EM:R3]L5QA.TKGSY>B
MTBD=OZR4V^G0-B*5QP/TBY7F3@Y.?OPAFH8_O^+2>.?2^#7T;TW<=X/0;2'I
M3%>-J!](66J$<0_D-+F-)E4["5<<&>$DV8UH2*R-E#Z< ;K!JG6-I8R$I538
M@G)T/16(L<0Z4"I1H]?)08E1]A/I'%O:U+6"F]1"PW,EEM"Z"KFZ$T:)52D[
MU3<?WEY#W<H-Z:P0-=!9DE%SH0PVERV+YG[J2ZN1>B37R$8;-M851K?K@C1V
M&TKAO)$%$\\="^-;4EL[57JT%C5NR@>N&>]7YNWX\8=Y',U^MH_*Y#V(TP(
MH4SA0 V&[< "$HXVA4H+:C3V>]A4&X@UNLX8.?5.L4^/_G VC$Q+8:W*%?3F
M1E>@M;2MVM('_17[G?["LB$MMUR\C12G#]BI8*.DJ78A[ OB2R]?*@0V%/G/
M=8GD6]K/,!"FSY!N+=K.'AR"+!PT7^2Y],Q,[X5KC4*QG3/F?G1 OVHN"E$2
MS@97>G"Z?6CDT^^WZAZ>W[ %2]J/#R@9S7 D10L,HNC9*%[0'LTG81"&(5W+
M5+)67<N?*F8O7U,!ZOV!<H_I.:U\H'@X64S>="I.:3]A%=,.>#J*)@P<4CR*
MYYV*Y#\HF"ZB-W2K'5S=HRC B>HA. 87 F7B UQ!<"5]7E379(U1VOC>Y-SA
MO,[:$M/5-I"B*ZW=$?@\F<2RW#% JU,%W0K<J%SK]Z:ZY1QW[>]KWF_NJJ(Q
M^DZ!ZCFE<F?@K@*&/A%]3C8H!8%9WBYWR7XK5Z;ERHOG'<M[-XQ T7KUGB!D
MCB*KT[[G?;G_<GGZX9KW=L%$#>+XY8[9MK^/+)_3G9!O)%[WTHCT)'G#XEU2
MASZ=?69?-A1'$?R+_E<C9\FB-Y(+8^@I&5V\ GMG+Q'<OW?GEO!R+@6 ;)0K
M>F-24 [30<8CJTN5^=I:B5*P5_YJ\;R?_]''782VIS6=H^ZK%<JEGXEI:2T@
M#NFL!<6A99EU$;Y#N@(#"Y7Y<[CGKGZ+\")HAC@)9N&,!Y-@MAB#$NKTGS ?
MO&C]N+*3CA8!F[1'XS"(YXN^Q5XB+Y;@?7$P2T(,IM,@G"=TXW3ZJ= ERM_V
MX:6+SRV:ZQ WAF]BWCU*XB">,?> &>(X>I[.KM*^)Y/ZU;Q9A[^.AH&)R[OI
M3U8.\HL&^KK_>GIO"W3ULPM>EV>?VLNM??L=V,'NV-NC_4DP'8\/,)H%TW!!
MO]5X-93J+P"L\5J@?=RQ[ &[\^5-86VPQAC(?S*)/<@DF"<1_2(M2NE6W&\C
M-PG&$5/E/!A/P9??HX6/9 X\P* JF@6+L5<UF07)+'QV$\HTVJW6CK@8R,\\
MWBG5DSLEWDED&YER8? :Z,*?Z$UK&FVE';YT]QL]N<!7TJS],\5V'-S=Y7>S
MNY?0LGL /&[OGE'H1E")I5+F$ V'L\D -RW_-.D^G&[\<V"E'1X7?EC@-2<-
M;\!ZKK7;?K""W?OPY&]02P,$%     @ #Y"D5LL])3'N!P  +Q0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,38N>&ULG5AM;]LX$OXKA+>WV 54OSMVLDD
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
M$IH7Z#BD\( <$UD:L6WTW.E> PO>S86T-3G>P8)X(Y(U$:QI#_L1WW$G.Q"
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
M\PCL8*+#A$P;C"LWQ#88AC7_=]#Z!%ZOC*'#Q&\P_LE6_P%02P,$%     @
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
M(\6;C?;&]>$YXWA;D.H#50K&6;KE;K>PTWN8<RMYF$/]^:>WRZ,W[Q%N1WZ
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
M-A#^*P>M&%I BR1*EF7/-A"G*39@[8(DS1Z&/=#2R2)*B1Y)Q<U^?8^4[#F
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
MGJ)[@HKX?L33=L;6Z238%G(E'D7=4O^GF2YUW,1E7RZOV5<4S&^-97:,R;8
MB]HB$?:CK(8G=J^!WNH$P#J%+XC<_45U5WO,($D(C/M ]QN5]05$,LPD;F"?
M?"OCV,ZLMF01RLC5M!EZY%4K!M]?P1F\?K)83CXB.)C>K5.:%EN6IIN*4<)E
M7EH?;4JSLH1*T%Q&GA=_M*5Y8F6?078?0([9[PUGB#^10HE=(VB+E$S]%UND
M.)IZPR<'<G4C[(E0]>305@)$+V!"9"_9QM/HY<XKV6[&]K-]!;<IW DTT):"
MK$$)LKPRVUJ7K;(!*NONQ(TDR6Y']"Z83/=E]&SG@&@ML)^A8S!*(=2-[JQH
M_#J>M,V[ Z;M\NZ8#D["]DDC498@=:<)=GNJ._KJ7HQL[''30AHCU_9Q);#K
M5[0 _Y<2BO8O)& \?[SX/U!+ P04    "  /D*16^?Z]>)0(  "-%0  &0
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
M7-$!?#^7.-;K!Q+0_H$]^P-02P,$%     @ #Y"D5H)2H.)U P  -@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULA55M;]LV$/XK!ZT8$H"-*(J2
M7V8;L),,*Y"T7I)N&(9]H"7:)BJ)*DG%27_]CI*MNH#C?I#X=O?<\Y"\XV2G
MS1>[E=+!2UE4=AILG:O'86BSK2R%O=*UK'!EK4TI' [-)K2UD2)OG<HB9)2F
M82E4%<PF[=S2S":Z<86JY-* ;<I2F->%+/1N&D3!8>)!;;;.3X2S22TV\E&Z
MS_72X"CL47)5RLHJ78&1ZVDPC\8+[NU;@[^4W-FC/G@E*ZV_^,&'?!I03T@6
M,G,>06#S+*]E47@@I/%UCQGT(;WC<?^ _GNK';6LA)77NOA;Y6X[#88!Y'(M
MFL(]Z-T?<J\G\7B9+FS[AUUGRUD 66.=+O?.R*!45=>*E_T^'#D,Z1L.;._
M6MY=H);EC7!B-C%Z!\9;(YKOM%);;R2G*G\HC\[@JD(_-UL^?%K>/CS]0V!Y
M-__X!/./-W#[Y^</R_M;'%T\B54A[>4D=!C+>X39'G?1X;(W<&.XUY7;6KBM
M<IG_Z!\BQYXH.Q!=L+. ]\)<01P18)3%9_#B7GC<XL5O"3=XL8U[1>&%J!R(
M*H?;KXVJ\<8Y^'>^LL[@E?GOE/0.F9]&]FDTMK7(Y#3 /+'2/,M@]NLO44I_
M.\.;][SY.?39(Z9EWA02]!K.:CA%_"ST:>+?8]1]#-GO4Z8Q/:V3N:?CMA+6
MNL \5]4&+E2%,[JQZ&$OQX 'F&W[$X0;F<ER)<UAAL&UOVN0(YQ1JZ;-6?N*
MV*6%=\!($HU(RFC;YPG'#UW:!$$0Y%LJ*X^8Q3PA(\X@CD<DBAE\0G;F:-WK
M6*L7UZ!2X#PE?$2!)Y3$-()%HXH<1=C63)6UT<_2NUF(XB%)4M:V/!T@ZUHY
M4:AON =6K]U.& EI2B)<2X9DP"E<XR8YTW1E"'<%T388U0)C0T+3"%A,2<HY
MW/EH$4KET:%IJ^1[O7[?H#IAK40**&@T@"@B,>[CV?,AL#$: \5D@)22(<5>
M.DI(2BG<(8,QS+.L*9M"^"/,)6YCID17+A%'E-HX]:V;N&"$\HB,&+V$"VQ'
M,1GRY/)G!"I\6-Y!1 :,DS2E79_BER1P*AW"HUJ&)[MI*[;%B]94KBMK_6S_
M*,R[6OC=O'M1\,9M5&6AD&MTI5>#) #35>ENX'3=5L:5=GB-VNX6'S9IO &N
MK[5VAX$/T#^5L_\!4$L#!!0    (  ^0I%;'V5Z--00  ,()   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(X+GAM;(U6VV[C-A#]E8&V6"0 :XO4Q4K6-N!<
M&R";#=;>!D71!UJB;6(ET26I==JO[Y"R%2=UW#[8&I)S.T.>(8<;I;^;E1 6
MGJNR-J-@9>WZO-\W^4I4W/346M2XLE"ZXA:'>MDW:RUXX8VJLL_",.U77-;!
M>.CG'O5XJ!I;REH\:C!-57']UX4HU684T& W\54N5]9-],?#-5^*J;#?UH\:
M1_W.2R$K41NI:M!B,0HF]/PB<?I>X5<I-F9/!H=DKM1W-[@K1D'H$A*ER*WS
MP/'S0UR*LG2.,(T_MSZ#+J0SW)=WWF\\=L0RYT9<JO))%G8U"K( "K'@36F_
MJLTO8HO')YBKTOA_V+2Z Q9 WABKJJTQ9E#)NOWRYVT=]@RR\!T#MC5@/N\V
MD,_RBEL^'FJU >VTT9L3/%1OC<G)VFW*U&I<E6AGQ[=?OEP]W=W?P^3A"NX>
M9I.'V[N+^VN83*?7LRF<S/B\%.9TV+<8S)GT\ZWCB]8Q>\=Q!)]5;5<&KNM"
M%*_M^YADERG;97K!CCK\S'4/(DJ A2PZXB_JD$?>7_0><J6*C2Q+X'4!=[7E
M]5(B5I@8(ZR!*VGR4IE&"_A],C=6X_GYXU 9VBCQX2B.4^=FS7,Q"I T1N@?
M(AA__$#3\-,1#'&'(3[F?3Q%CA8-)JT6!R X8#N4AS(_ZOMPYGM!>!LD5TA0
M8T7A<K K 0M5(M-EO823 D6N#<@:5U1C,"%S>@ZXD_FJVTJX$KFHYD+O9AA\
M,V+1E' O%P)NM3(&)GG>5$W)79P';%6'9V]D+:WX^1YY?FA++SV=,) 6:(,]
MP:SDV@"->@E\_) Q2C\!'<!/,,AB$F44)19')(S<7!)3$L7QZU66D#A.W&J2
MD;,HA9GF!79-[*B^^M8-H>:5,,!Z@RY*W&- *<GB% :$A11BDJ*?[51*TD$"
M":$#"D\2DQ6(M90YMD+T0\.79-&$Q#2#"(M&27B6;L<L<Q*-&,R4Y24LVL*4
MOC#R7WN(F,X&/@/$E(0D24./>$#"+'F]&C$2AZE;31/"HC,L,_; XW6_T;S.
M5])@O*46 ENZC\D(#3%6G+Z2NPJ^*2!D8>A_+2+Y$O9]5,ZKV[7TE;QS\$:?
M0(U'R"FF<4;BB+9RFI($BW"$K$E'UN1_D_7X225PTUC7>2:5TE;^[0\K7#^O
MW0DXQ.2C@0\S>>:HVD;A^U$P.?&,A'8$_H\"<^.TW[!YP_U"VP4,G+SA_F^"
M:W<E./>OB(]0F]JV/DZT<.\)IX-_ BI_DYSZ,TGB-'):,> !S%CFY 32$)D3
M.CE%+I((/R@/(*&>H @67RP+B[%8<D9H%FU/P<LI/[3!_;U[%?O&TK\>7,O#
M3-LKMIOM'BB3]EY^46]?-UBEI:R1QF*!IF%O@%NFVQ=#.[!J[6_IN;+8I+RX
MPD>6T$X!UQ=*V=W !>B>;>-_ %!+ P04    "  /D*16Z"J-W)\'  ")%
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
MOEX1#6@4F77*D"2[M\4]@#6);=KRIXDIKMTH>6/V\WS.3=/\PD92/'+'$?N
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
M1KBXJGQ0E!TC<W>)KZ3!)X%K;O$-!LH:X/Q:HCBJCB4XO>I&_P!02P,$%
M  @ #Y"D5@[8Z.SR!   G0P  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&ULK5=M;]LV$/XK![<K6D"1]2XY30PH:;;U0]LL3EL,PS[0TEDF(HDN2<7-
M?OV.E*TZJZMN6+]8E'@OS]T]=Z3/MD+>J36BAL]-W:KSR5KKS>ETJHHU-DRY
M8H,M[:R$;)BF5UE-U48B*ZU24T\#STNF#>/M9'YFOUW+^9GH=,U;O):@NJ9A
M\N$":[$]G_B3_8<;7JVU^3"=GVU8A0O4[S?7DMZF@Y62-]@J+EJ0N#J?Y/[I
M16KDK< 'CEMUL 83R5*(._/RNCR?> 80UEAH8X'1XQXOL:Z-(8+Q:6=S,K@T
MBH?KO?6?;>P4RY(IO!3U1U[J]?DDFT")*];5^D9L?\5=/+&Q5XA:V5_8[F2]
M"12=TJ+9*1."AK?]DWW>Y>'?* 0[A<#B[AU9E*^89O,S*;8@C319,PL;JM4F
M<+PU15EH2;N<]/3\ZK?WKV]_/[G(%U>OX/+=F^NKMXO\]O6[M_#\EBUK5"_.
MIIK\&.EIL;-YT=L,OF$SA#>BU6L%5VV)Y6/]*>$;0 9[D!?!J,$W3+H0^@X$
M7A".V N'H$-K+_R&O<6:23RYH&*6<,T>B&,:<BE96Z%=_Y$OE99$F#^/!=_;
MCH[;-DUTJC:LP/,)=8E">8^3^;,G?N*]'$$>#<BC,>OS!35EV=4(8@7?B<*!
MJ\_4NF:7M25<L@W7K.9_8>E WHBNU<>"&W5_/+C;-<*E:#:L?7CV) O\]*4"
M_-1Q_7"RM. *VB0@S+8A]J <X&U1=\0/(KQ>\Q:H4\E=Y4"%+4I66]2L),YS
M4PS3O'ME1<J@R6TAB&%M[Z-5HN8ET_2B-#U,#I3)$PTP:7TK:]*@D;@V<X4L
M$@K1$)HMHUT%*U'3F%+PW#H0G2(-]>(4;M<2\1&M+1?-3P W2 !Y83POM"CN
MX"G$3N![](R<)$QAD=\H"-,8XB2#6T%EL")Q%O>B7@PCW(@';L0_CAM?83:I
M^>KC^Y:3;&XF)Y7S&%]&(1WG2[X_ 0S0KW'LG$'92:*#+;.VV6_Z[*/-/HV$
M8CW,!."'U3L]M/K1SF5:O.LT\:(MC5%FB?$*"VR6*/=F H@")TI2*HKO)+[O
MSF;P"^7,:">QD\5F)YDEKI<!'0DKY&;G>>*$?O+"*J5Q:C8_D/M=VW&E.B,T
M<Y(HZX7B+'&3X B>?\0T"YPP,22:Q;Z;A(=6Z=A!*<W+,<7$28.$]+(D<>-@
MC%K)0*WD_U%KRV1YA%0?6-WU;9]3'IJ-[<)C-!IW;R:,XE7+5[R@<E#3;BAY
M-A/$*CI_30ZW^T*S>^KW"J$RI0,S$6#%N(1[ D-+(>G\E'>H=].)&>R]L"(C
M$A\QR2;TAJN[DY7A("<RD$L-TIB-7!]^LF/6QGPO:@JV-N0-9W9KP9NN[A-
M>@T$AE(/R*3ZPLMQN$\A32,W]$:*F Y%3'_<?.CKEV^H;0O>1V O;./38!S
MH\:W,_&'-'L/=<CGL,BK2F)E\OG?9H#O^'YL.]5+ S?+:!DDMG(TK&<^)%3:
M@_:GN=[W=4"%\HQBD'ENG'V_P2//22-OY\EWO7#G*3.+:!9![&;$+I0%5^8N
M=MQ*&#BSF1T37N:&!B0=P8<VHF/<F1Y<&1N4E;T8*SH<Z5[0WQZ'K\/=.^^O
MG%_$^XL[X:DX':XUKDC5<U,Z$V1_&>Y?M-C8"^A2:+K.VN6:_C^@- *TOQ)"
M[U^,@^$?R?QO4$L#!!0    (  ^0I%8))=H&6P,  /4&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;'U5;4_C.!#^*Z/L:J](I7FE+=!6HFQ/RP=*
M!>SM2:?[X":3QD=B9VV'PK^_L9-V05OZ);&=F6>>>3PSF6RE>M(%HH&7JA1Z
MZA7&U!>^K],"*Z8'LD9!7W*I*F9HJS:^KA6RS#E5I1\%P="O&!?>;.+.5FHV
MD8TIN<"5 MU4%5.O<RSE=NJ%WN[@GF\*8P_\V:1F&WQ \[U>*=KY>Y2,5R@T
MEP(4YE/O*KR8)];>&?S%<:O?K,%FLI;RR6YNLJD76$)88FHL J/7,UYC65H@
MHO&SP_3V(:WCV_4._4^7.^6R9AJO9?F#9Z:8>F,/,LQ94YI[N?V&73YG%B^5
MI79/V+:V"1FGC3:RZIR)0<5%^V8OG0YO',;!!PY1YQ YWFT@Q_(K,VPV47(+
MREH3FEVX5)TWD>/"7LJ#4?25DY^9W3U^6]S#S?+Z[G8!5\NOL/A[M5@^+*#W
MR-8EZI.);RB,-?;3#G+>0D8?0,9P*X4I-"Q$AME[?Y_H[3E&.X[SZ"C@+5,#
MB,,^1$$4'\&+]SG'#B_^*&=3H((;D<H*@8D,%B]4XQHU_'.UUD91I?Q[*.T6
M-3F,:KOG0M<LQ:E'[:%1/:,W^_(I' :71S@G>\[),?39 W5CUI0(,H>6_U(*
M:DW%#!>;73*]+I.#MW8\0 O*.QSL<""5U'_:8&8#DPGDLJ1&MC%[7-");#1)
MJ$\NX+%0B._NWEV8?41P.[^!)<V8N]HU8\ZX@F=6-G0!V7]4YM3G!CY#;]0_
M'P<GM!HG_6$8P _%#9[*/+?Q,UP;X%HW3*1(U+31T(O[<4(>7SZ-HS"Z)"4,
MDOS&72P7S]AA=YG%_?,DI&>24)DR]71JY"E-HR>B]HN(=L[2*=(+3R",^L-1
M#",X+%(?!%KR9_WH/+'4Q_U@&#C/1U+,.%VJ5A=TNE#DM-B7M 4LFXSJC\'G
M,!K$U.AE:6424IRF3!=0O:>ZH6D+4K@+N995S<3K'_I]MK"2G!9S)5FVMNDP
M"T_*T+BR6C("6-LJM6T.'2[5OM"LG9>_0SB)1Y>4Q,^&F]?!H;+VWXRB"M7&
M#5Q-=]4(TTZE_>E^IE^UH^R7>?M#()$V7&@H,2?78# Z\T"U0[;=&%F[P;:6
MAL:D6Q;T7T)E#>A[+J79;6R _9]N]C]02P,$%     @ #Y"D5A<1_4(Y!
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
M AH!SP/4[PO&Y'Z0WZ ^G9W^ %!+ P04    "  /D*16PNW.\8X"  "?!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RM5=%NFS 4_16+55,K=85
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
M-1^Z+-N?<J+%MN@@%D*;?J08;DS+B-(:F/<K83:UFMBFI&Y"T[\ 4$L#!!0
M   (  ^0I%:D_^:_*@,  (8(   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;*U6WV_:,!#^5ZRLFCJI;2 _@'40*4"W(;5;!=WV,.W!) >QZMC,=J#[
M[W=.(*.0LCWL);&=N\_??3[?I;^1ZE%G (8\Y5SH@9,9L[IV79UDD%-])5<@
M\,M"JIP:G*JEJU<*:%HZY=SU6JV.FU,FG*A?KMVKJ"\+PYF >T5TD>=4_1H"
MEYN!TW9V"U.VS(Q=<*/^BBYA!N;+ZE[AS*U14I:#T$P*HF Q<.+V]:AG[4N#
MKPPV>F],;"1S*1_M9)(.G)8E!!P28Q$HOM8P LXM$-+XN<5TZBVMX_YXA_Z^
MC!UCF5,-(\F_L=1D Z?GD!06M.!F*C<?81M/:/$2R77Y))NM;<LA2:&-S+?.
MR"!GHGK3IZT.>PZ(T^S@;1V\0X?@!0=_Z^"7@5;,RK#&U-"HK^2&*&N-:'90
M:E-Z8S1,V%.<&85?&?J9Z//]S31^F'SZ0.+9[.9A1N)/8W([B8>3V\G#Y&9&
M+DG,\:BI2(!@TI"Q+.9F47 2)XDLA-'D? R&,J[?H.V7V9B<G[TA9X0)\I#)
M0E.1ZKYKD*K=T$VVM(85+>\%6CZYD\)DFMR(%-+G_BZ&6,?I[>(<>B<![ZBZ
M(G[[@G@MSV_@,_IW=^\$';^6W2_Q_!?P:O&FD !;TSF'BP.A1PI29LBMU)I\
MGTK.">;MAJKT1Y.<U79!\W:V%%SK%4U@X.!=UZ#6X$2O7[4[K7=-6OPGL&?*
M!+4RP2GT: A+)@032[R=W(K1%&T%T2DA;)U:1W[[;;OOKO>C.#;RPN"/T3-V
M8<TN/,DN3O%,L/QHS/4DHVH)*3&2)%+C66*J$WC"^JJA,>4KZ'"?4'#$^MBH
MW6WWFEEW:M:=DZS'D!;)CO9&,0.7<K%HY-@YVO[2#\)#DDU67N<%;;LUR^Y)
MEG@5Y!H4 XUZ<EOG#V]^1;%[K%#P-CA@V& 4]KQF@KV:8.\D0:Q%?\G+WG%>
M=KWP@-JQD1?V6@?4W+V2G@/FF>UT5ABL&E75JU?K9AJ7/>1@?8A-MNJ)?V"J
M#HTU#:^:)AP6"-FZZJ):JNIZU<3(5=DXYM)@&RJ'&?XH@+(&^'TAI=E-[ ;U
MKT?T&U!+ P04    "  /D*161 (S);,#   !#0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6RMEVV/XC80Q[^*E9ZJ.ZG=Q'G.%B*QL&V1MG=HX=H7
M55]XPP2B2^+4-LO>MZ\=0A82$U&)-^2!F?'O/QY[G-&>LF]\"R#06Y&7?&QL
MA:CN39,G6R@(OZ,5E/*?E+*""/G(-B:O&)!U[53DIFU9OEF0K#3B4?UNP>(1
MW8D\*V'!$-\5!6'?'R"G^[&!C>.+YVRS%>J%&8\JLH$EB*_5@LDGLXVRS@HH
M>49+Q" =&Q-\/\6N<J@M_LQ@ST_ND9+R0NDW]3!?CPU+$4$.B5 AB+R\PA3R
M7$62'/\V08UV3.5X>G^,_FLM7HIY(1RF-/\K6XOMV @-M(:4['+Q3/>_0R/(
M4_$2FO/Z%^T;6\M R8X+6C3.DJ#(RL.5O#6).'&00O4.=N-@7^O@- Y.+?1
M5LN:$4'B$:-[Q)2UC*9NZMS4WE)-5JII7 HF_\VDGXB_+!Z?)ZOYY]_09+E\
M7"W1Y/,,/<TG#_.G^6K^N$0_HP6#BF1K1,HU^B*VP-!TQQB4 DTX!\'1QQD(
MDN7\DS3^NIRACQ\^H0\H*]%J2W=<NO&1*22K&M%,&JZ' Y=]@>L/PNZ0@W]"
MMF4[&O?IL/L,DM;=/G<W98;:--EMFNPZGG,I36DJI8JLW!Q%__TD3=!<0,'_
MT<D[Q'/U\=3BO.<526!LR-7'@;V"$?_X _:M7W1B;Q3L3+K32G>&HL?'Z:\O
MC-=EH/8' 24I$]!I/P3TZX!J'WF-L>U;WLA\/175MW(M+VJ-SF#=%M8=A%W2
M5.P) Y0550YRNQ&DWBT2RH6V"@_AO%-4U\(=4HV1XUX@]5I2[ZJT9B7?L4N)
M]'H#VU9H=>CZ1HYG^7HZOZ7SKYST4NC _/Z8./([8'TC&]N>'BQHP8*KP'@S
MT3JXH#=N8+O=K/6-PC *]'!A"Q<.PLT@!;DSKF6Y%47&5:O3%EW8&]OU_6[V
M-$9>=&%:HQ8PNK+H)"$@0=Y01;ZK9:+EC/IU;X=1=W7TK2P]);;>FY(UR#G)
M<T3K5I,TK8;4NZZVCUB:U>GAJ$.I,?-#]T(^\4G[Q(.D*RI(CJJ3%GDU-^Y7
M('9ZNZ3&S MP8%\ ?V]H>+!IQ'.Y@<MF(= S$8"6>U)I(6_:QFX5[5SR>R/#
MSHV;.!YLC?];_HVBG<M_;XUXN#>V,\[4C',YXX?JU IW>\W9=@(KZ!:GQLP+
M(K=3G.;)^51]',C#W4;V/91#*OVLNT!6-SN<MP\/@E;UD?6%"GD KF^W\AL%
MF#*0_Z>4BN.#.@6W7SWQ?U!+ P04    "  /D*16&*&O)+(#  "7#   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R]EU%OHS@0Q[^*Q:U.N]*U8 @0
M>@E2VG3O(O7:JF3O'D[WX)(A00LV9SO)[K=?&RA-@L/M2M6])!AF_O[-8,^8
MR9[QSV(#(-&7LJ!B:FVDK*YL6Z0;*(FX9!50]21CO"12#?G:%A4'LJJ=RL)V
M'2>P2Y)3*Y[4]QYY/&%;6>04'CD2V[(D_.LU%&P_M;#U<N,I7V^DOF''DXJL
M(0'YJ7KD:F1W*JN\!"IR1A&';&K-\-4-]K1#;?%G#GMQ<(UT*,^,?=:#Q6IJ
M.9H("DBEEB#J;P<W4!1:27'\VXI:W9S:\?#Z1?UC';P*YID(N&'%7_E*;J;6
MV$(KR,BVD$]L_SNT ?E:+V6%J'_1OK5U+)1NA61EZZP(RIPV_^1+FX@#!SPZ
MX^"V#N[W.GBM0YTYNR&KPYH32>()9WO$M;52TQ=U;FIO%4U.]6M,)%=/<^4G
MXX?'VZ?9<G'_&YHER>TR0;/[.;I;S*X7=XOEXC9!%^A!;H"C>T;3+>= )9H)
M 5*@]W.0)"_$!V7S*9FC]^\^H'<HIVBY85M!Z$I,;*D0]41VVN)<-SCN&9P_
M"+]$'OX%N8[K&=QOAMWGD';N[K&[K1+39<?MLN/6>MX9O24G5&0J>I:ACSDE
M-,U)\1+_+$W9EDI8(;6;$!$H(04(]/>=$D$+":7XQY2 9L:1>4:]:Z]$15*8
M6FI;"N [L.*??\*!\ZLI'6\D=I0<KTN.-Z0>/U3 B<SI&A6@-A+B>L=<L.QB
MJP:DSI$I_D8TJ$5UD=G%&+M!,+%WAX&9K#S7[ZR.B$<=\6B0> [J77+UPE)6
MEKG0I<B(V*CX!Y-'CGM*V#<:1S@P _H=H#\(F+!,[@D'E)=5 :I:2E(7NY0)
M<S+]'D2 /?^$U& T"ETS:="1!O^1RF>)5 JW:D_ >;Z@-[7GCT[Y^D8X<D9F
MOK#C"[^#C^Y 2)U&$UO8F];%GG?"9C)RSN1NW+&-!]G:^K&!HBD=0M4-$^"X
MO\+&T0E?WR;"9U(7=7C1,%Y1(%;7?/I:\\_OYZC_BON8?2,W],_L9NR\]BYG
MD'3))/DAUE;OD,/W(^=T:QO,PE$0AF=X#WHM'N1=J&ZAZK!$3T0"2O:D,D(.
MBOQHAW@KM>.07QLH_O\[*'[3%OI6:L<)>FVB>+B+=FN"ZS4AU)IHUJ\Q<$-7
MC.J#TO'R[9N-'/=@3S:H]L&I41_9U=EKG5.ANGFF_)S+4*U_WIR"FX%D57V0
M?&92'4OKRXWZ<@"N#=3SC#'Y,M!GT^Y;)/X&4$L#!!0    (  ^0I%;7B*8Q
MZP,  "4-   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;*V77X^C-A#
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
MAV@JF&A5 =4<5'-1S4,U']4"5!.H%J):1&EJY)K2@JEO+<!G+O2SM<XBVFE
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
M8YT1F6_S(EW5P>4,5O'Z\%=^J84X"7#]%P*\.L [-X#6 ?3< +\.\,\-8'7
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
M'IX4Z69_N]F'M"C2U?[A4LF%RJH!Y?N/:5I\>U+=P?9X3^3I_P!02P,$%
M  @ #Y"D5L[4D!__!0  ER@  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&ULO5IK;]LV%/TKA%<,"1#'(N6'G#D&FBC9/#19UB0MAF$?:(NVB4JB2])V
M6^S'CWI$,BV9BSIZ7V*)NO>0]XB7.I?A:,OX)[$D1((O41B+R]92RM5%IR-F
M2Q)A<<Y6)%9/YHQ'6*I;ONB(%2<X2)VBL(,<I]^),(U;XU':]L#'([:6(8W)
M P=B'468?[TB(=M>MF#KI>$]72QETM 9CU9X01Z)?%X]<'77*5 "&I%84!8#
M3N:7K;?PPG=1XI!:?*!D*W:N01+*E+%/R<TDN&PYR8A(2&8R@<#J9T.N21@F
M2&H<GW/05M%GXKA[_8)^FP:O@IEB0:Y9^)$&<GG9\EH@('.\#N5[MOV%Y 'U
M$KP9"T7Z%VQS6Z<%9FLA690[JQ%$-,Y^\9><B!T'V#W@@'('M._0.^#@Y@[N
M:WOHY@[=E)DLE)0''TL\'G&V!3RQ5FC)14IFZJW"IW'RWA\E5T^I\I/CF]^?
M)T]_@,G]AYO'I[N;^Z='T 8WG]=4?@5W1"Y9 ";QA@BIWK54ES,6$7#RC@E!
MQ"DX\8G$-%17;?#\Z(.3-Z?@#: Q>%JRM<!Q($8=J4:9]-69Y2.ZSD:$#HS(
M!7<LEDL!;N* !+I_1T57A(A>0KQ"1L!?<7P.''@&D(-0W7C,[G>8GP,W<W=K
MW/W7NR-#-&[QPMP4SSV ][/*Y>P%G *5-X]DMN944B+ G^^4*9A($HF_:L9Y
ME>%VZW&3]>5"K/",7+;4 B((WY#6^,<?8-_YJ8XSFV"^)3"-SV[!9]>$/L[G
M>I3-=5K.=9K/]3"A^@S$1-:1:@1O2FH&UD_!D@5[,V[#?@]V1YW-+EU5,W?@
M.8611D.OH*'W&AK*Z70&;C^T[R=GX#E6WY.0?B,!V)E[=5P8>VC*10;6VPD2
M(L]U]ZBHL^K5,]$OF.@;F;B[FM0%9W1J&IQ-,-\2F$;6H"!K<*35:&"33YM@
MOB4PC4^OX-,S3KY;&E-)VJ'20LEB)'&\H-.0 *R^MU+EI)(X5(" SN>$DWA&
MP)3(+2$QF&/*P0:':V4;!V"&.?]*XT765,>_<1Q-^?>J:>CU^XZSEZV6^M28
M'1;,#K\GK8U.36FP">9; M/(@DXI"YTC)78.;(E2JVB^+32=U!VM#?]M#H)[
M5<O]MDIKGME2I3=)Y'*9O;6,&E$;,PHKR=H>#+W]7*TQ\[I]>$!F0%1R@(P<
M7(<$\RW>$'!+IX37QFM$:!RO333?%IK.7BG^X;'4/[0J_ZVB^;;0=%++"@ >
MM02 53V.$-S_^%WG9EK>P2YRX7[B5>T.)5TI[N&KU'TEPC/ MC'A8DE78$7X
M3#5AM2*=J$F6W]8*_;PW;W>(YSUO/V";]8!O"TUGL"P*X'=5!6:OQEEEM2ZP
MA:8S5E8&\%BE ;1:&UA%\VVAZ:26Y0$TUP?_=:FRJOIA5?:W4=?9K]%KS-#
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
MU2^\?-]1#B1;%J\,GIF4+"DN%P1/"<\-U.\SQN3;('\+4;UU&OX+4$L#!!0
M   (  ^0I%:BY.O.> 0  %08   9    >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;+69:V_B.!2&_XJ5':VF$C0WKEU HB2CZ:CML+WL:K7:#R9QP9K$SM@.
M3/?7KYV$0"!DRLK]4A+C\]A^WW"<XXXVE'WC*X0$^!%'A(^-E1#)E6GR8(5B
MR"]I@HC\YH6R& IYRY8F3QB"81841Z9C63TSAI@8DU'6-F>3$4U%A F:,\#3
M.(;L]1I%=#,V;&/;\("7*Z$:S,DH@4OTB,1S,F?RSBPI(8X1X9@2P-#+V)C:
M5[[=50%9CS\PVO"]:Z"6LJ#TF[JY"<>&I6:$(A0(A8#R8XUF*(H42<[C>P$U
MRC%5X/[UEOXI6[Q<S )R-*/1GS@4J[$Q,$"(7F :B0>Z^8R*!643#&C$L[]@
M4_2U#!"D7-"X")8SB#')/^&/0HB] +MS(L I IS#@.Z) +<(<-\Z0J<(Z+PU
MH%L$9$LW\[5GPGE0P,F(T0U@JK>DJ8M,_2Q:ZH6)>E >!9/?8ADG)O.'KW/_
MX>FO%IC?3N^?P/3> _[OSS?S.U_>M<$]9 PJ+\%'#PF((PXN9//SHP<^?K@
M'P FX&E%4PY)R$>FD%-28#,HAI_EPSLGAG?!'25BQ8%/0A16XTVYE'(]SG8]
MUTXC\ LDE\"R6\"Q'*=N/LWA=Y!= C</=VO"O;>'UXWN-X=[*#@57A'#+<UU
M,YY[@G=+R;)]*\T+P91S)#CXC**P+=-+F\,(@;]O90"X$2CF_]3,]CJG=^KI
M*H5=\00&:&S(',416R-C\NLO=L_ZK4YXG3!/)\S7!*M8U"DMZC31)_[W%(M7
M$".QHJ'\,:T1%S(/"WD9T%C^ZB+*^44+$"3J'&J$G^M0#NME,+7!K"=MN]>U
M.R-SO:_]<3>W/["JG7Q-$ZMHVBTU[39JZB$)#3#,=R(2 AA3)O"_64.=BHVX
M<U7,8=T]>0;=CC,X$+&F5W]H#P]4U#2QBHJ]4L5>HXIS)M]&F'B5.T,$Y0.I
MA%1/:Z(>SSH5&W'GJJ@3YNF$^9I@%4_ZI2?]=TWH?9T6Z81Y.F&^)EC%HD%I
MT4!O\FG$G>O)X"BM]/JN=9"<O;I>]F$O7]/$*BH.2Q6'C2K.(@39!LK7SD]X
M@5B=;HV <W73"?-TPGQ-L(H+MK6K#JQW33@%7I-+6FF>5IJOBU8U:J^,L]^T
M6V<I!VVW:1#(ZHKA12H.BZO"'OOH7<X96-9A*I@U#WZV\#IIOBY:57AG)[SS
MGB_P!;WB@'.4BV=%M_V4W;8[CFL?9/8:W&%:;U[/_]5K5Y+:C>74Y*M8(08(
M)4'*F-()9GFE5ANM]:=6FJ>5YNNB53W9U:!VYWVSO-8R5"O-TTKS==&J1NT*
M6_LGE2WF"966@"6C:=)2.29*0TR6(,1<Y7I,4FFBV@JR]\T62,HJ+BFKN')[
M:.W]#FM]U5H8%[3]W#0\>C75.J3_DR%S%\R]T],8L65V;,WEUID2D1\\EJWE
MT?@T.Q ^:)_95UY^P+W#Y.?M=Y M,>$@0B\2:5WVY;Q8?H2=WPB:9&>T"RH$
MC;/+%8(A8JJ#_/Z%4K&]40.4_TB8_ =02P,$%     @ #Y"D5D#Y)_7I @
M^@@  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULK591;]HP$/XK5C9-
MK=0U(8&4,H@42-<AM;0J[?HP[<$D!UAU8F8;Z/;K9SLAI1"B5NI+8COW?7??
M7>QS=\WXDY@#2/2<TDSTK+F4BXYMBW@.*1:G; &9^C)E/,523?G,%@L..#&@
ME-JNX_AVBDEF!5VS=LN#+EM*2C*XY4@LTQ3SOWV@;-VS&M9FX8[,YE(OV$%W
M@6<P!OFPN.5J9I<L"4DA$X1EB,.T9X6-3N1K>V/PD\!:;(V15C)A[$E/ADG/
M<G1 0"&6F@&KUPH&0*DF4F'\*3BMTJ4&;H\W[-^-=J5E@@4,&'TDB9SWK+:%
M$ICB)95W;/T#"CTMS1<S*LP3K7-;W[-0O!22I05819"2+'_CYR(/6P#%4PUP
M"X"["V@> '@%P-L%^ < S0+0-)G)I9@\1%CBH,O9&G%MK=CTP"33H)5\DNFR
MCR577XG"R>#RYB9Z'%Y=H7 4H>'H/AQ=#OM7%R@<CR_NQ^@K&F'.L:X-.HI
M8D+%L5I]&$?HZ/-QUY8J!LUDQX6_?N[//>#/0]<LDW.!+K($D@I\5(]ON#4$
MMA)?9L#=9*#OUC)>8WZ*O,8)<AW7JPAH\':X6Z6G'AY!? C^2HU7UM,S?-ZA
M>C*6K FE"&<)&F829S,RH8!"(4 *%!$14R:6'-"O<"(D5_ON=U45<R_-:B_Z
M+.J(!8ZA9ZG#1@!?@15\^=3PG6]5&?Q(LNB#R%YEMUEFMUG'7F:W*F,YTC=(
M?=BN@G.W?=X\<QRG:Z^VTU'KX[WI>(O;5UI;I=;6F[2>()(N,.'JK)=(_3NB
M2GQ.U=J*8E=TK;/WBF[MB3X@UB_%^K5BPY1Q2?YATXO8%)&7G8/-SJD2[>]%
MT6BK=KM?\'U#UVE7&$:U0;[WW[:WND(*?&:ZJT Q6V8R/Q[+U;*!AZ9O[:SW
M&YU!WH=?:/);@3K\9B03B,)443JG9ZHP/.^T^42RA>D]$R95)S/#N;J< -<&
MZON4,;F9: ?E=2?X#U!+ P04    "  /D*16/+YT?W$&   8+   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6R]FFMOVS84AO\*X15#"[2U>-'%76+
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
M?5T$#OW53#7_,'C)QMK]V]D/5NM\E?>!.$PC#CO<ZS+6ZXI17VIF830!,9B
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
M%/%84/0BR=&.\J4LVN5W[U1KUZVN^E<^QL/3N%B7FYR4.[DAV/O^K6-(6X#
M[@'<XUUY^.O]8Z<RH X!E$:@:*;.VD8$(]BP!^HG0&D$BF9*J4U'8'<=T--Y
MW#6=_>!T-H/Z#2B:*:%V'($U%3^9]3WR&5#/ 4HC4#132FT[@FO8B0UJ/$!I
M!(IF/M?5[@3;W8EK/F/'N4J)SQT//LM U"/B/D5-$;0!P78# AS=[*TY:P3J
M1!3-DDB9&FJ/@:V)=_^'=G:.LSJ@YD+1C$$6V0>9=@[8[AQL\=^2W]FISG*!
M&@@HFJFH]A@8=D4"@RY)@-((%,V44EL2[+@L\9T1$-24@-*(HEW./4T)M=O
M]E4+U^=5=IRS1J!N XIF2JG=!A[#3FS010Y0&H&BF5)JUX'MKL,YOP-U'8K6
M?L(T.ELC5#K]%Y8":TN!'9<ROC, @CH.4!I1M+XI8*B]1&CW$KU3P/ \EQ\/
MQUW#8JZ*VI]1JI<CNJA#VYIKJ!U"V'^)PN'AG)WJ_"H)J!. HIF*:K\0PJY)
MA*"V 91&H&BFE*W7F1S7)+XO=ME;<U8:]@6HT"5Y"[65".W+%>WY'?5(WNPX
M9XU K004S9126XEP"#NQ0;T"*(U T4PIM:4([9;"-7FSXYRE/'^):7+A#0M5
M=&0M:HJ@S4#XORX]V%MSU@C4*RC:Q=5+4T'M 4*[!^B?EX$F_Z THFA&=C<9
M68>83OY#>_+_2 \L/23YYN2%[*_R3E!%+[969SI5 \WU06D$BF:^,:P=0>2#
MW@LBT-4%4!J!HIE2:@<2V1W(\SA<UB-TK4;HJW)S0I+M,[1@7$++0;R,93_D
MN4Z%@W,_Y7='];DJVYYRPPLW 'OGOU4<;28B^^(#X?&Q*.\%Y8E"R]2IP/DS
M_F@RZ18 U"5 T4R-M$N(["[AX@#BM-RO5 Z<GD,(U!^ TDAT_DK3,,"VNT34
MVO_0XY4FMA>%B/.5%*E3&U!? $HCBF8?^+4V7FN#4T;YIMHH5J!EF7C6>YV:
M;YO-:&^J+5B>+E[O9/L0\XW,WE!*U[*J?S66OPVO-X?5!X+MJNU2"R8$RZJ/
M6YG945X6D.?7C(GG@[*!9HO>[!]02P,$%     @ #Y"D5NS3FA@E!P  "$,
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
M2E22R$Y0WV^82BKE3M9 M29H\0]02P,$%     @ #Y"D5FJ-7TEP!@  U"T
M !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULM9I=;]LV&(7_"N$50PNT
ML4A*LIPY!IIPPPJT0]&TV\6P"\6F8Z'Z\$0ZZ8;]^%$?%261IB6!ODDLA3PO
MSXE(/Z:Y>L[RKVQ/*0??DCAE-[,]YX?K^9QM]C0)V55VH*GXRR[+DY"+R_QQ
MS@XY#;=EIR2>(\?QYTD8I;/UJKSW,5^OLB./HY1^S $[)DF8_W-+X^SY9@9G
MWV]\BA[WO+@Q7Z\.X2.]I_S+X6,NKN:-RC9*:,JB+ 4YW=W,WL)KXI8=RA:_
M1_29M5Z#PLI#EGTM+MYM;V9.,2(:TPTO)$+QZXG>T3@NE,0X_JY%9TW-HF/[
M]7?U7TKSPLQ#R.A=%O\1;?G^9A;,P);NPF/,/V7/O]+:D%?H;;*8E3_!<]5V
M@69@<V0\2^K.8@1)E%:_PV]U$*T.0D?? =4=4+^#>Z(#KCO@H1W<NH-;)E-9
M*7,@(0_7JSQ[!GG16J@5+\HPR]["?I06__=[GHN_1J(?7Y.?;S^#-^!>/$_;
M8TQ!M@-W6?I$<QX]B,O?,DX9>$DH#Z.8O1(MO]P3\/+%*_ "1"GXO,^.+$RW
M;#7G8C"%Y'Q3%[ZM"J,3A3'XD*5\S\#/Z99NN_WGPD3C!'UW<HN,@A_"_ I@
M^!H@!V'->.Z&=T>:[L3<G=#-J>X=-[CYO^!2#Y_4>^#@7<IX?A2SC+\&G^B6
M)H=RKOSY7C0&[SA-V%^ZX"ME5Z]<+"37[!!NZ,U,K!2,YD]TMO[Q!^@[/^E2
MLRE&+(EU$G6;1%V3^OH]9>P:?$G#)!,/][]T"[81VV3'E.LRK+3\4JM8.Y_6
M;Z"'/&\U?VJG8RPY-AU=31]#W-3L^/8:W]Y8W\6S%3%V#-,-!9N,<>W\K62]
M]G!0$"QA+P)C];$1Z&IZ 5SH(_";"'QC!)\S'L8ZB[Y2#@=XZ6"GY]$H/]:C
M);%.$HLFB84QB;?50Q"6ZXA8ZP<^"@LE)XB=?D@+Y?%5&Q'C\"::#QKS@=%\
M^XVM6%]U3HT*8]=.FV+$DE@GN663W/)B[T9+FXG:%".6Q#J)0D>"EV->E[/T
M\0VG>5).PM?@,<^8GJ,<9?8M!=8K\\]<;VPXYZMV?;> $YH7XSTM(,FOV5+0
M(^#5K:"^]1\8,E/-9<8^6%;5B"VU;L1(1HPN-EUK:5NQVE0CMM2ZL4HDAT8^
M'3%C\< 9:Q6NSU?M^I;@#&V2<RW68;@"G?V^>:OLK*UZ&IZAI&=X(7R&&I9U
MB\^&W12LXK.VI@=/9"#Q&4[D9Z@"]-)QL>K2*D!KJV*$_1,^)1Q#,QV+MQV>
MAQM^#&,0I6*F4\8!_7:@*:-:^RH7+Q?*)!_0B)@'-G5EDV ,S62L?"PPS>]
M_3#@>$'?]9!6Q#RLJ;8EU4(CXDW]-%2KMKVA9=__^3;$/+J)[I$$4&0&T')6
M#WK.D<J"R/$6/<N#6A'SH*::EO2)S/39(L]AF&G6&\M#5M6(+;5NEA(ST>4P
M$UG%3*MJQ)9:-U:)F<@29B(5^+R%IV*FN=[H=,Y6[?J6F(EL8B;2 %\0*.^^
MYIJCO6N*+GUXRKJ$3'0AR$2Z#5.WCU_FZJ-#T-7TT8D,)&2BB9")5-SS?"\(
M^LAAUA_M4EL5HN"$3PF9:.06K.DA5]EQX2J/^(!&Q#RHJ6N:!$PT$C '/MXJ
M12+%_ODVQ#RZJ>XE9R(S9XX@K:6RB;[P%<<#&A'SD"9:QA(NL1DN2S:(6FQ
M=SM:?L<O<\A#3L'+* 4'FF]$HU?:+S.K.LN66>?*<?I?Q UK1LRCGIJ*I$]\
MEC[';7*:]49_EVN5/FVI=;.4](DO1Y_8*GU:52.VU+JQMLX=6*+/6J>]"F%7
M0Y_F>J/34>FS5[7K6](GMDF?6 ."/@[Z>YSFFJ.]ZXHNG!-;G%C2)[X0?6(-
M"<) >0"LTJ>^YO)$!I(^\43ZQ)HS CAPL=MW:94^:S6_6Q4Z)^@32_K$=K<X
M\9 M3JQ^]:]N<9H'-G5=DP2*[6UQ8A4I,>Q_W!C2B)@'-=6T!$]\D0U.K&Y>
M]O<WSS<AYK%-/>TE"=2UM;U9"W5.KJ!E?WMS4"MB'M14TQ(P73-@6L/NNDZ/
MIZ%R_FU0,V(>]=A4YJWCK@G-'\MCPPR4T[DZ+]K<;8XFORT/Y/;NW\+KN^J
ML92ISCM_"/-'$2.(Z4Y(.E<+\:#GU1'BZH)GA_)0[4/&>9:4+_<TW-*\:"#^
MOLL$Y=<718'F(/?Z?U!+ P04    "  /D*16L^\S?]@"  !9"@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6RU5EUOFS 4_2L6JZ96:DOX2DA'D-9D
MTRIU6M6/[6':@P,WP1K8S+XDW7[];$A0TM%HE>@+V'#/\3W'%WRCM9 _50:
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
MD^#+ :>X=XH/J1<N\5,)]I)0OD+F :@67%?J;,AKIY8X-7NKUD6(DPSG_GK
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
MB^4*/5RO%FCYX_I^B2[0;2H((UR@!RP(6NYPQA$$280$S6D:0-A)(*\XC:,
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
MMGOX9?>&TU7^_,@CY9PF^<LEP7/"Y GB\P6E_.6-?"2E? 1I_!]02P,$%
M  @ #Y"D5H.L0FC^ P  GA<  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N
M>&ULQ5AK;]I(%/TK(U=:[4IM_.*5%) ($"U2::.\^J'JAP%?PC2VA\R,H97V
MQ^^,<6R&&A,K4Y$/P8][C^\]<SP<;G=#V1-? @CT,PICWK.60JPN;)O/EQ!A
M?D97$,L["\HB+.0I>[3YB@$.TJ0HM#W':=D1)K'5[Z;7KEF_2Q,1DABN&>))
M%&'VZQ)"NNE9KO5RX88\+H6Z8/>[*_P(MR#N5]=,GMDY2D BB#FA,6*PZ%D#
M]V+H>2HAC7@@L.$[QTBU,J/T29U,@I[EJ(H@A+E0$%A^K&$(8:B09!W/&:B5
M/U,E[AZ_H%^ES<MF9IC#D(9?22"6/:MCH0 6. G%#=W\"UE#384WIR%/_Z--
M%NM8:)YP0:,L6580D7C[B7]F1.PDN(T#"5Z6X+TVP<\2_+31;65I6R,L<+_+
MZ 8Q%2W1U$'*39HMNR&Q6L9;P>1=(O-$_VHPN4$/@T_W8S0=#V[O;\;3\>>[
M6_0!#;A<VI7BFJ-[#@$2%(U  )-5 !)+0%>8,/2 PP007:17/DO=?<ER_I;!
MF(3\GZXM9*'J<?8\*^IR6Y1WH*@I9F?(=]\CS_'\DO1A=?H(YGFZIZ?;DIZ<
M(R_GR$OQ&@?PQL\)$;_0FH98D% =_H>&>!8"^A)#67>5<.K%O. K/(>>)=\\
M#FP-5O^O=V[+^5C6JR$PK7,_[]Q/T?U#ZBA6> J8)PSD&RS0)%XE@B,<!^E-
MG+Z0=S!?QN0Y 8Z^?5(2F0B(^/<R?GR3_!@"T_AIY/PT*I4Q D;66&U$*"1X
MEHKC/8IVJ"**JC(.ML#N5L-JLUWWG3._V;77N\V51S7R**WJ9EYUL[:>IY>3
MLBHK@>JNE"$PK>=6WG/K%$INF>3'$)C&3SOGI_VGE-PNU:B[I^1C45K5G;SJ
M3K62+R=WHT&-G;D2KNYZ&0+3.C_/.S\_A9[/3?)C"$SCQW4*8^/\*45GR'MB
MW5?TL2B][AU#YM;6]('=N1JI[G*90M/[+DR6ZYU"T:Y1,V8*3>>HL&-NI9MY
MDZ;]5VGZ2)1>=V&3W&J?E&F:$?[T 0<_Y,\:^7LB('Q.$UDSPP*.;=S5#ZB]
MC(;0=#H*_^4V3R)UHV[-%)K.4>'7W$J[\R:IM\I$[+3WS?7Q.+WVPDNYU6;J
M57(_M*=70M=>1$-H.A&%/7,[)Q&Z41MG"DWGJ#!R;J4/>I/0STL%W&DZNW^_
M[?$UL_292>&_O&K_-:1<J+E0 #-Q=&!2"55[8F((36^\,'">>PK1>T;-GBDT
MG:.=B5KU2.T-HL^0?]NU.WLR/Q2WO[O;.\-3-;F>8O9(8HY"6,@\YZPMOP?9
M=AB\/1%TE<Y39U0(&J6'2\ !,!4@[R\H%2\G:D2;C^3[_P-02P,$%     @
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
M7&$/9X8AMMD@= "^GW*N5A.]0=&X=_X"4$L#!!0    (  ^0I%:J==1(< ,
M  X,   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;+6746^;.A3'OXK%
MIFF3;@.&8$*7("5M=V\?NF;-UND^NG"26 4[LYUD5]J'GPTI21= ;:3[$K#Q
M.>=W#O:?D^%6R$>U!-#H9Y%S-7*66J_.75>E2RBHZHD5</-D+F1!M1G*A:M6
M$FA6&A6YZWL><0O*N),,R[FI3(9BK7/&82J16A<%E?]-(!?;D8.=IXD[MEAJ
M.^$FPQ5=P STM]54FI%;>\E8 5PQP9&$^<@9X_,))M:@7''/8*L.[I%-Y4&(
M1SNXSD:.9XD@AU1;%]1<-G !>6X]&8X?.Z=.'=,:'MX_>?]4)F^2>: *+D3^
MG65Z.7(&#LI@3M>YOA/;?V"74&C]I2)7Y2_:5FNCOH/2M=*BV!D;@H+QZDI_
M[@IQ8!#X+0;^SL ON:M )>4EU3092K%%TJXVWNQ-F6II;> 8MV]EIJ5YRHR=
M3JZ^?+O^^N_99#R[ND07MS?3J\^S\=?KV\_H#-V!TI*E&C(TTR)]1.\O05.6
MJP\-#X>N-CC6J9ON0D^JT'Y+Z #="*Z7"EWQ#++G]JY)H\[%?\IEXG<ZO*&R
MAP+\%_(]/T!OD8O4DDI0NTM'A*"N5E!&"%HBO"3IRD._V8,]9.=J15,8.>84
M*9 ;<))W;S#Q/G;P]6N^?I?W9 (+QCGC"[-3<\I30.\9WZ7_ ?UJ+$1%7?D-
M2[_V)&^2OM\GT=#=-."$-4[8B?.WI-S6ZJ40X1$$"0=A"P2I(4@GA#F\<V"O
MP2!'&&<DP*09(ZHQHDZ,>[-U# /E&6)*K5^!$QWCQ*0_:,89U#B#3AQSYD[9
M)H,CEM@/B-?,$M<L\4M+8_04I'Q%<>+C+1/Y+:\*>WM1]#K/^?=2S W&> /2
M?)Q0N9.145A GRB3Z)[F:T!3D&AFT1K%S_L?A  ?Z#H^00HRD>=4*K0RY&51
M;77W2MF81Q4G.B@Q)ACWXKBEROX>T7^Q/)P"5GG'SUY^3'I>R]' >Y7'G2+]
MAV2<@A8<H^$HC-K9]@J/NR6^64=.8>PW,(8#TB-^"^->]G&W[C>(RRF X3%@
M'.(>"5KX]E\$W/U):!.<4R#)T>D8$-(+_ZRA>]"B%2 792.J4"K67%?=6CU;
M-[OCJL7;+Z\Z9=/FF*.M4 YS8^KU(E,@636?U4"+5=GP/0AMVL?R=FD:=I!V
M@7D^%T(_#6R ^B] \AM02P,$%     @ #Y"D5KKS]AK; @  K08  !D   !X
M;"]W;W)K<VAE971S+W-H965T-CDN>&UL?55M;]HP$/XKIVR:6FD0"&]K!Y&
ML@UI;1FTG:9I'TQR@(439[:!\N]W=B!C$^1+8CMWS_/<BR_=G51KO4(T\)J(
M5/>\E3'9K>_K:(4)TU6984I?%E(ES-!6+7V=*62Q<TJ$']1J;3]A//7"KCN;
MJ+ K-T;P%"<*]"9)F-H/4,A=SZM[QX,I7ZZ,/?##;L:6.$/SG$T4[?P")>8)
MIIK+%!0N>EZ_?COH6'MG\,)QIT_68".92[FVFW'<\VI6$ J,C$5@]-KB$(6P
M0"3C]P'3*RBMX^GZB/[)Q4ZQS)G&H13?>6Q6/>^#!S$NV$:8J=Q]P4,\+8L7
M2:'=$W:Y;>?&@VBCC4P.SJ0@X6G^9J^'/)PX!.T+#L'!(7"Z<R*G\HX9%G:5
MW(&RUH1F%RY4YTWB>&J+,C.*OG+R,^'HV_/XZ4=ET)^-[F#X>#\9/<SZ3^/'
M!ZC "Q,;YG+7UU2TS"XU7-VA85SH:[*8HC:*1P9CF!D9K;N^(4T6V8\._(.<
M/[C WX![F9J5AE$:8_ROOT^Q% $%QX &02G@/5-5:-3?0U +&O 6?- KIE"7
M0#>*7#4<=.,"],P"50;4 S$,94+W0A_2HQ1+ETB]:F"^AU.["=N[X_Z.J1A^
M?B5(&!M,]*]SN<KYF^?Y[?V\U1F+L.?1!=2HMNB%[][4V[6/)=$UB^B:9>CA
ME.MU9:$0@:<&"=^ 8@;ABJ>0H8HHBNMSFG/4&X=J1\ VK%5KS7K7WYX1TRK$
MM$K%C%XS=&VUE8)R++C9G^-NG>%NW%S@;A?<[5+N&4\V(B\LY2$YQUL.$, >
MF=)0KT.2-W?0AICMRWJP4XCKE&)_IDZS>;%5B:40EH>JDS?YV?KD>)V3''4Z
MS6KCOQSY)R,D0;5T@U)#)#>IR:=)<5K,XGX^@OZ:YX.<;N"2TZ 0N"#76K5#
M55+Y<,PW1F9N(,VEH?'FEBOZGZ"R!O1](:4Y;BQ!\8<*_P!02P,$%     @
M#Y"D5E,T>:W3!   'Q<  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&UL
MM5A=;^(X%/TK5G8T:J66Q XAT $D2CN[?>BT6]H9S:.;7"!J$K.V@?;?K_-!
M$B"X@)@7$@??XW/N=6Z.W%TR_B:F !*]1V$L>L94RMF5:0IO"A$5#3:#6/TS
M9CRB4@WYQ!0S#M1/@Z+0));5,B,:Q$:_FSY[Y/TNF\LPB.&1(S&/(LH_KB%D
MRYZ!C=6#IV RE<D#L]^=T0F,0+[,'KD:F06*'T00BX#%B,.X9PSPU9#824 Z
MXV< 2U&Y1XF45\;>DL&=WS.LA!&$X,D$@JK+ H80A@F2XO%?#FH4:R:!U?L5
M^O=4O!+S2@4,6?@K\.6T9[0-Y,.8SD/YQ);_0"[(2? \%HKT%RWSN9:!O+F0
M+,J#%8,HB+,K?<\340D@SHX D@>0S0![1X"=!Z29,S-FJ:P;*FF_R]D2\62V
M0DMNTMRDT4I-$"=E'$FN_@U4G.S?_OMR]_S[\GHPNKU!PX?[Q]L?H\'SW<,/
M=(E&DGEO:#!3^\,+:)KUM,P"G=V I$$HSI-9@R>A+B^C&W3VY1Q]02824\I!
MH"!&+W$@Q85ZJ.Z?IVPN:.R+KBD5\V1]T\M97F<LR0Z6-KIGL9P*=!O[X-?$
M#_7QF&@ 3)6R(F]DE;=KHD6\I[R!;'R!B$7L.D+Z\!OPBG"BH6,79;13/'L'
MWLY2U>4Z@VK60R5]XTK,J <]0Z$)X LP^E__PBWK6YW.$X&MJ6X6JILZ]/XU
M3((X#N*)>I-#&GN SM0^RW;?>9WR#,Y)X9(&M^@W,<9.UUQ4)6D7/5*24TAR
MM))4;QI#(,'_3(JS)>72=C>5:-<Z4DFK4-+2*E%OV@&5:6U7QG*;UH:>FEEK
M]5LCZA9$73W1=^!>(.AK"!=(I"\2K;Y(/.]Y>@'N%C6;=#J; K1,CBQ(N]#9
MUO:(7^DG3>VLP0*X^D2C7#B@1QYX4">J?<I.<2*P->V=0GOGB$[ALS"D7* 9
M\*RTM97-D-U*9;'EDD:[O5%;+8,C]6&K_(Y;!S2._93ED+BZ:S%QFPUKLY'H
M%S]67,6DX$-[R9X*<8U"R\4-R]Y4B#\M\SIY4I(G^_:70YB3;>8=J]VP.YO$
MM:L?6YK2>&"]\]CJ*G]S&DNDS"B@[S3@Z"<-Y[7-!9_4AYP*;3T-I1/!QUB1
M/4O=W"XU:9%&9ZO4?\*9X-*:X$.\R9[:G!IM;:OA;'9/_=K':BO-"C[8K>PI
ML%5?O/96@VEM-9B-(J]3+^T+WMN_',+;W::#W1K:?\*RX-*S8+UI&4PF'"9)
M,[F+)0]B$7B:CG)2OW(JM'7EI6/!>LNR4_D%>IA+(6FZ8VO3D &WJC:YT]RL
MZ_8DIX/K]R(I70C1NQ -Z<HVK2.= ^M)ZU<_LB2DM"$$'_:M>X+DI"QI'$.F
M]%)/SFF(GH%'M1*U)N?0[7DJM/5<E*Z&Z%U-D0N:YX(7N? JN9 J%Q>(E1L6
MG?T&RFM;TB<K.N@#DK[605%VEH/;R*<?=4<<PT^@6CD4SJ!0JP9H/2^E'R):
MHW%87A8@TJFQCZ#:Q7>G2+_X*D7-58I(<W>*3FJ8S,H19 1\DI[,"B5Y'LOL
M-+)X6IS^#M(S3[.<GAT=WU.NO)1 (8Q5J-5PU:>59Z>QV4"R67J@^<JD9%%Z
M.P7J T\FJ/_'C,G5(%F@.!/O_P]02P,$%     @ #Y"D5H)0VKJU @  7P<
M !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK55K;],P%/TK5IA0)T'3
M)FWWH(W4U\0^%*9U R3$!S>Y::TY=K#=!_^>:R<-7<DJ0'QI;>>>XW/NM:_[
M6ZF>] K D%W&A1YX*V/R:]_7\0HRJILR!X%?4JDR:G"JEK[.%=#$@3+N!ZU6
MS\\H$U[4=VMW*NK+M>%,P)TB>IUE5/T8 9?;@=?V]@OW;+DR=L&/^CE=PAS,
M8WZG<.97+ G+0&@F!5&0#KQA^WK<L_$NX!.#K3X8$^MD(>63G=PF Z]E!0&'
MV%@&BG\;& /GE@AE?"\YO6I+"SP<[]EOG'?TLJ :QI)_9HE9#;Q+CR20TC4W
M]W+['DH_7<L72Z[=+]D6L9T+C\1K;616@E%!QD3Q3W=E'@X R%,/"$I < SH
MO  (2T#HC!;*G*T)-33J*[DERD8CFQVXW#@TNF'"5G%N%'YEB#/1[8?QQ]F4
M/ R_3.>D,0%#&=?GY"UYG$](X^R<G!$FR(QQCDG7?=_@GA;IQR7_J. /7N /
MR4P*L])D*A)(GN-]U%H)#O:"1\%)PAE531*VWY"@%80U>L9_#@].R FK_(6.
M+WPI?R*6&9 'NB,3IF,N]5H!^3I<:*/PB'ZKRUC!V*EGM-?V6N<TAH&']U*#
MVH 7O7[5[K7>U=G]3V3/S'<J\YU3[-$T3<%=0SPC+@T&TZ"H =+ 0Y.#BD&8
M\[H4%+Q7CM<VFDW4:@8A%F1SZ*TNJGUU644]$]VM1'=/BL:*8;O35O.A;-AA
M8]10)[;@:X<'.MJ7S>Z1V).[_F,A>I6GWDE/$TA!*4AJ#)'& @2DK+X.)VG_
M]BCV?L]3IWEU5"W_H%=EH):NA6L2R[4P11>H5JM78NB:X]'Z"%^/HMG_HBF>
M'KSC2R8TX9 B9:MY@:5113LO)D;FKB,NI,'^ZH8K? %!V0#\GDII]A.[0?6F
M1C\!4$L#!!0    (  ^0I%:C%/,II@,  !(-   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<R+GAM;*U7;6_;-A#^*X16# D01Z^6[<PV$#O>:F!)C*1="Q3]
M0$LG2XM$>B1M9_]^1TF1WQ1A+?3%)JF[A\]S(N].PQT7+S(&4.0U2YD<&;%2
MZQO3E$$,&977? T,GT1<9%3A5*Q,N19 P]PI2TW'LGPSHPDSQL-\;2'&0[Y1
M:<)@(8C<9!D5_TX@Y;N181MO"T_)*E9ZP1P/UW0%SZ ^KQ<"9V:%$B89,)EP
M1@1$(^/6OIG:KG;(+?Y*8"</QD1+67+^HB?S<&18FA&D$"@-0?%O"U-(4XV$
M//XI08UJ3^UX.'Y#_ST7CV*65,*4IU^24,4CHV^0$"*Z2=43WWV$4E!7XP4\
ME?DOV16VOF608",5STIG9) EK/BGKV4@#AP0I][!*1V<4P?O'0>W=,@C9Q;,
M<EEW5-'Q4/ =$=H:T?0@CTWNC6H2IE_CLQ+X-$$_-7[\]''V1.8/T\?[&;E]
MN".SKXO9P_.,7-R!HDDJ+TF'?'Z^(Q<?+LD'DC#R*>8;25DHAZ9" AK&#,K-
M)L5FSCN;N>2>,Q5+,F,AA,?^)A*OV#MO["=.(^ ]%=?$M:^(8SEN#9_I_W=W
M&NBX53#=',]]+YA1)$&IA*W(K<21)-_^1!,R5Y#)[W7Q*O"\>CQ]A6_DF@8P
M,O".2A!;,,:__F+[UF]U8EL".Y+N5=*])O3Q%Y$HZ/ H(CS":[14))%R0UD
M).!2U1Z6 M'/$76ZV8X[KNM90W-[J.K<:F]Q1+5;4>TV4ITS!1@ 1? 0XX'>
MXA#S$A)F <^@CFB!USV@X X\^X1GC9'GN?54_8JJWT@5#^A+1_$.9M@73.DT
M_'M3D)4Y>:YB$'6$_3,NMN/WW!/&YU:]>KJ]BFZOD>ZCYE/&D5S *]8:"9=7
MA(&J8]D[V[_K#+P3DN=&_;[EOW,$^A71?B/1!4_PA4\$I^$2 UE'KA'@1V]F
M2V!'6@>5UD'+26G0IO26P(ZDV]:^NEF-+_H/;&0(=@O[:WY%]&4BBI/B4M56
M,:OF_KC6:69JWOMGM1U4;KLY.4SFM>0;O7[T];6%=JS1V6MT6CZ\)6!;\EM"
M.Y:_[R?LQIJM7S%YP,3_N,Y[WB"F; 6Z"8MH(LB6IIO:>E6B'E76WJ!_=G[/
MS?J>;Y_F5O.@N\Q K/*F6V)9WS!5M&K5:M78W^;M[,GZ1#?\>=>ZARF^%K#.
MK1(F20H10EK7/;QZHFC BXGBZ[R'77*%'7$^C/&C!80VP.<1Y^IMHC>H/H/&
M_P%02P,$%     @ #Y"D5CSMX5S[!    1,  !D   !X;"]W;W)K<VAE971S
M+W-H965T-S,N>&ULK5AM;^(X$/XK5JXZM5)+XKP1>H!47E9;Z=JM2GO[X70?
M##$0;1*SME.ZTOWX&SLAO"2$]D0_%-N9F<PS'C\S<7?-^ ^QI%2B]R1.1<]8
M2KFZ-4TQ6]*$B!9;T12>S!E/B(0I7YABQ2D)M5(2F[9E^69"HM3H=_7:$^]W
M62;C**5/'(DL20C_-: Q6_<,;&P6GJ/%4JH%L]]=D06=4/FZ>N(P,TLK8930
M5$0L19S.>\8=OAWBCE+0$G]%="UVQDA!F3+V0TWNPYYA*8]H3&=2F2#P\T:'
M-(Z5)?#C9V'4*-^I%'?'&^M?-'@ ,R6"#EG\/0KELF<$!@KIG&2Q?&;KK[0
MY"E[,Q8+_1^M"UG+0+-,2)84RN!!$J7Y+WDO K&CX!Y3L L%^Z,*3J'@:*"Y
M9QK6B$C2[W*V1EQ)@S4UT+'1VH F2M4V3B2'IQ'HR?[C^ 7=/PZ_/8S1T_@9
MP>#AVR.:?+U['J,;-&3)*I-$!YS-T8"(:(9(&J)1%&>2AFA,>!JE"X&>*$>3
M)>$478ZH)%$LKM %,I%0:P)%*7I-(RFN81'&+TN6"; CNJ8$$,H5<U8X/,@=
MMH\X[* 'ELJE0.,TI.&^O@G@RPC8FP@,[$:##X2WD(.OD6W9#GJ=C-#EQ9[O
M^4^-I\./&[8_:G@/@E-NHJ/?Y!S;Q"RAG$C&;^OBF>NZ];J*)F[%BLQHSP >
M$)2_4:/_^V_8M_ZH@WPF8WLPW1*FVV2]_PBL%J4SEE!(S:G.Q7_111WDW(ZO
M[2@B>^M[;=?VN^;;+I:J%&YCM[T5V_/2*[WT&KV\"\-;.#CI&^4RFL84/3*I
M3X"D$!*)Z#M0L*#7* 4X<*@D>3\&(W^1M^N@YSH'*$X([6'P2PS^QR,=%F?]
MB)-^-=9!Q^\<>%F5PFW'PIUZ/]NEG^W&Q!_1E $I'DW]]CE3_TS&]H &)="@
M<4.^ZW($FT @K:"\(MB;!$BY8!*HST("GP(5ET?C,MH\OJH+35!)&Z^-@[;K
M'6Q<5<ZW<! $N'[G.B6@3B.@\7P.A5SEOTXO*.6(_LPB^>M&%>50X5/')"\]
M9$UX*$XAZE01@:L'<*I"-@X<MQX,MK95U/H4''!ZSEF"HOG-+*<"P%0EA1.(
MBI?N>NM:KNT&!Z!.R^W#VFD.\/G2;L,3IT#A:D9A._ Z[B&J&D'7=3O^$7+#
M]A:6W5PO@=[N<WI;0=\RS$'I]J661@IS9^*1<UG;![_M%7!CC>X/2G8(61P3
M+G0,](9=*8XO^Y/:2.2VV[L\;K6LRM95Q>R@Y1YA>[QM '!S!S#:2;'_X[U;
M<:O3\G%G]^\0257%]EN!=P3)MDG 7F,*3K+5*J;P/21)C!KR$3IM,8N9R(ZE
M9F,S\NG4/).U_:!LNP[<W';<I3*Z*>M!03*:1T_5AMK0^%6N]QQ\V#_5B&'?
M.=:9X&UK@AL;@O[+DJK.WR^H7GTUR7PIR)=J?3YKQW(N:_L1V/8L.&C.\27C
M\N:%\@2-Z%2BO_\$ 70O:2+^J07?V -]&OR9K.V#W_8WN+G!T8BC5$B>J5-^
MC6;;ZK^9Y'<A*H]KPY&_ ..=S+1:KE,ME(V>?!:IN7.9 )^5"WW'(L#C+)7Y
M5W6Y6M[CW.G;BX/U@;K?T9<46S/YY1!\&2\@-"BF<S!IM=IP^'A^WY)/)%OI
M*XLIDY(E>KBD)*1<"<#S.8,#5$S4"\I;K_Y_4$L#!!0    (  ^0I%81,G_^
M7 ,  '(6   -    >&PO<W1Y;&5S+GAM;-U876_:,!3]*Y&[3JTT-82L@:R
MM"%5FK1-E=J'O56&.&#)<3+'=+!?/U\[A(_Z5FT?5ABHQ+['Y]QC^^:K@UJO
M!+N=,Z:#92%D/21SK:M/85A/YZR@]459,6F0O%0%U::K9F%=*4:S&DB%"+N=
M3A(6E$LR&LA%<5WH.IB6"ZF')&U#@3M\S88D2CZ2P,F-RXP-R?W9^U^+4E^]
M"]SQY,/)2>?^_&H_?F:!<Q)Z12^?(7K1P74-ADDGN])V^*D1<L13C-;ST$R6
M#1,Z&+GO)^^R<7J*T#L[=&S&O0Y"WV%CY.A9._'$1F#"7:^K+4^6&#9%.!KD
MI=S48DQ<P"C3@@4/5 S)F H^41Q8.2VX6+EP%P+34I0JT.8D,*DBB-1_'!RY
M'IP?C4[!9:EL;I?!_4Z:X7O N@<&N1"MP2YQ@=&@HEHS):]-QPZVP4=0T+3O
M5I5Q.%-T%74OR89@#R;)I%094VV:B*Q#HX%@.=A1?#:'HRZK$$"MR\(T,DYG
MI:36PYK1-(SLE EQ"Q>/G_F.]C+?VC-;1[)M&D--T\FX#NAOJSGM;=GD5;I!
MQ1]*_65AIB-M'XJ,W2B6\Z7M+_/6 *8>X>JTJL3JL^ S63 W^6<G' WHFA?,
M2\7_F&Q0*E,38(H$#TQI/MV._%:TNF-+O2ZG98Y[[AZAYW^[SC,FF:)BV[2I
M_4->Y5<[CGMO9=E>5?8->STV3P2';O+R&$PFQV#R*&JR?PPFTR,PV7NSJ^9+
M3$;'8+)[^";CPRS)L'FFW'IPW7EL;:,!O!X,R0]XT1";I,%DP87FLNG->98Q
M^>CIU<AK.C$OU#OZ9GS&<KH0^JX%AV33_LXROBC2=M0-+$0S:M/^!M,SC\+K
M=Q.3B\N,+5DV;KIJ-K'-P#1,UN8#A'WDVG[\",9QF!\!#,N#.< XCH7E^9_F
MTT?GXS#,6]^+]%%.'^4XE@\9VR^6Q\])S<<_TS2-XR3!5G0\]CH88^N6)/#G
M5\.\ 0/+ YE>MM;X;N,5\G0=8'OZ5(5@,\4K$9LIOM: ^-<-&&GJWVTL#S"P
M7<!J!_+[\T!-^3EQ#+N*></.8!Q)4PR!6O37:)(@JY/ U[\_V%D2QVGJ1P#S
M.XAC#(&S$4<P!^ !0^+8W@?W[D?A^CX5;O[+//H+4$L#!!0    (  ^0I%:7
MBKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E
M\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!
M2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/
M06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3
MHAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%
M  @ #Y"D5CI2SK[ !0  3S    \   !X;"]W;W)K8F]O:RYX;6S%FEM3XS84
M@/^*)D]TIFD2W\(RP(Q)!'B:.&ELLKM/C$D4T*QM45N!PJ^O[)#N<3&G?3GD
MR?%E[,_'D;ZC(YT^J^+'G5(_V%]9FI=GG0>M'T]ZO7+U(+*D_$T]BMR<V:@B
M2[39+>Y[Y6,ADG7Y((3.TI[5[WN]+)%YY_QT?Z]YT8,[2HN5EBHW!ZL#2RF>
MRY_GJUWV)$MY)U.I7\XZ]>]4=%@F<YG)5[$^Z_0[K'Q0S]>JD*\JUTD:K0J5
MIF>=P>[$4A1:KMX=CBK(.+DKZR,ZN5LD!N2LX_7-#3>R*'5]17W_Q# ^"7/Q
M;F^KU:5,M2C&B197A=H^ROR^NHUYBQYXC3H.^^TNB"?%_PFCVFSD2HS5:IN)
M7._B6(BT LS+!_E8=EB>9.*L,YHM^8+-_2M>O91Y2K#>O: V9"!<Q8DT)XI@
M73-2\H1C'D9\S,RO:#8)QGYL=B[\B1^.. .0%@)I'1#RU@*0-@)I'P0RBLUF
MRD, Z2"0S@$A&Y%T$4CWD) V@/002.^0D Z '"*00UK(,8]&BV >![.0S2[9
MQ4T4A#R*F!]6K2<"D,<(Y#$MY((O>7C#(<T7A.8++<ULSA=^'(17S(\B'N]B
M-0G\BV 2Q$&CU^YCW7:?%I/_<1/$WUD0+GD4F^XEAN$;H$(A-LI\484P_OXK
MFYON.:[C5]'.*TH(B0EE0&R4J]EL_#683&JZ((S]\"JXF/"W;PXI,:,,B)4R
MYA>-B&'B&!";PP2)+\Q_C9G6P5GTU9\WPH3I8D#LBTL_6+"E/[GA;,K]Z&;!
MWS4(3!0#8E-$\6ST^_5L,N:+Z);M&BYDP_PP(!;$CJ9K7%"+;#HW2O,K74!
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
M[&T[O.2SZ7^DZS]02P$"% ,4    "  /D*16!T%-8H$   "Q    $
M        @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (  ^0I%8Z
M21()[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    (  ^0I%:97)PC$ 8  )PG   3              "  <P!
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ #Y"D5KK96DK&!0
MN!X  !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    (  ^0I%;%OQ(;A08  !0:   8              " @0D.
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  /D*16:'P5
M^S4#   8"P  &               @('$%   >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ #Y"D5GBQ(F_R!0  YA8  !@
M ("!+Q@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (  ^0
MI%8/CDI/\@<  (8Z   8              " @5<>  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    "  /D*16FQM>FYT"  #Z!0  &
M        @(%_)@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ #Y"D5D&-*@+C!P  IB$  !@              ("!4BD  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (  ^0I%9Y@)3J1@H  * 9   8
M              " @6LQ  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    "  /D*16<0UD,/<$  !3"P  &               @('G.P  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ #Y"D5DZ5XGSU!@
M3Q$  !D              ("!%$$  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    "  /D*16^I+,PV0+  #^'0  &0              @(%
M2   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (  ^0I%;G
MVKPG9 0  *8)   9              " @=M3  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ #Y"D5O@S+?3I!   \@H  !D
M     ("!=E@  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M"  /D*16:C%YLQ$4  #(0@  &0              @(&670  >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (  ^0I%9J_(#<" 8  "L.   9
M              " @=YQ  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ #Y"D5LL])3'N!P  +Q0  !D              ("!'7@  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  /D*16C4;KFQ0%
M  #N"P  &0              @(%"@   >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    (  ^0I%9*$'AL# <  +41   9              "
M@8V%  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ #Y"D
M5N 63"L3 P  U08  !D              ("!T(P  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    "  /D*1642#_MD,#  #N!@  &0
M        @($:D   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   (  ^0I%;*3SA3N 0  '0+   9              " @923  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ #Y"D5A-+X4ZD!P  $A(
M !D              ("!@Y@  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    "  /D*162S'3,'8(  !<%@  &0              @(%>H
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (  ^0I%9C^K:.
M#0,  %T&   9              " @0NI  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ #Y"D5MGZSN6*!P  BQ0  !D
M ("!3ZP  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  /
MD*16^?Z]>)0(  "-%0  &0              @($0M   >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (  ^0I%:"4J#B=0,  #8'   9
M          " @=N\  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ #Y"D5L?97HTU!   P@D  !D              ("!A\   'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  /D*16Z"J-W)\'  ")
M%   &0              @('SQ   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    (  ^0I%9&PG\@< 4  .8,   9              " @<G,
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ #Y"D5BMV
M(01-!   X0D  !D              ("!<-(  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    "  /D*16#MCH[/($  "=#   &0
M    @('TU@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M  ^0I%8))=H&6P,  /4&   9              " @1W<  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ #Y"D5A<1_4(Y!   4 D  !D
M             ("!K]\  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    "  /D*16WWB579\#  "%#@  &0              @($?Y   >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (  ^0I%8>%,GW)P0
M *D5   9              " @?7G  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ #Y"D5L+MSO&. @  GP8  !D              ("!
M4^P  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  /D*16
M&G!N'S\#  "0"@  &0              @($8[P  >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    (  ^0I%:D_^:_*@,  (8(   9
M      " @8[R  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ #Y"D5D0",R6S P   0T  !D              ("![_4  'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  /D*16&*&O)+(#  "7#
M&0              @('9^0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    (  ^0I%;7B*8QZP,  "4-   9              " @<+]  !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ #Y"D5E<?^Y__
M P  W!   !D              ("!Y $! 'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    "  /D*16;#FG]+4*  #JE@  &0
M@($:!@$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (  ^0
MI%:/?3/8L @  !]9   9              " @081 0!X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ #Y"D5L[4D!__!0  ER@  !D
M         ("![1D! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    "  /D*163#&EF-0$  "!&@  &0              @($C( $ >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (  ^0I%:BY.O.> 0  %08
M   9              " @2XE 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
M4$L! A0#%     @ #Y"D5D#Y)_7I @  ^@@  !D              ("!W2D!
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  /D*16/+YT
M?W$&   8+   &0              @(']+ $ >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;%!+ 0(4 Q0    (  ^0I%9Y7H7V]0(  +0)   9
M  " @:4S 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @
M#Y"D5E3(-0#A P  \1   !D              ("!T38! 'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6Q02P$"% ,4    "  /D*16E!9<]J(&  "N-P  &0
M            @('I.@$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4
M Q0    (  ^0I%;LTYH8)0<   A#   9              " @<)! 0!X;"]W
M;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ #Y"D5I=!7\@) P
M/ T  !D              ("!'DD! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q02P$"% ,4    "  /D*16=9C"IRP%   ?)   &0              @(%>
M3 $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (  ^0I%9J
MC5])< 8  -0M   9              " @<%1 0!X;"]W;W)K<VAE971S+W-H
M965T-3<N>&UL4$L! A0#%     @ #Y"D5K/O,W_8 @  60H  !D
M     ("!:%@! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M"  /D*16R2FHO.,#  !\$@  &0              @(%W6P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (  ^0I%90R<6U?0(  +\&   9
M              " @9%? 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L!
M A0#%     @ #Y"D5D- U^/5!   6RD  !D              ("!16(! 'AL
M+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    "  /D*16=Q4X&*4$
M  ",%0  &0              @(%19P$ >&PO=V]R:W-H965T<R]S:&5E=#8R
M+GAM;%!+ 0(4 Q0    (  ^0I%:-RGV:J 8  (XT   9              "
M@2UL 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ #Y"D
M5H.L0FC^ P  GA<  !D              ("!#',! 'AL+W=O<FMS:&5E=',O
M<VAE970V-"YX;6Q02P$"% ,4    "  /D*16@D03(PL$   E$   &0
M        @(%!=P$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0
M   (  ^0I%9$#;$17 0   X5   9              " @8-[ 0!X;"]W;W)K
M<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ #Y"D5OWU<3XW P  Q L
M !D              ("!%H ! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q0
M2P$"% ,4    "  /D*16JG742' #   .#   &0              @(&$@P$
M>&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    (  ^0I%:Z\_8:
MVP(  *T&   9              " @2N' 0!X;"]W;W)K<VAE971S+W-H965T
M-CDN>&UL4$L! A0#%     @ #Y"D5E,T>:W3!   'Q<  !D
M ("!/8H! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  /
MD*16@E#:NK4"  !?!P  &0              @(%'CP$ >&PO=V]R:W-H965T
M<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    (  ^0I%:C%/,II@,  !(-   9
M          " @3.2 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#
M%     @ #Y"D5CSMX5S[!    1,  !D              ("!$)8! 'AL+W=O
M<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    "  /D*16$3)__EP#  !R
M%@  #0              @ %"FP$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (
M  ^0I%:7BKL<P    !,"   +              "  <F> 0!?<F5L<R\N<F5L
M<U!+ 0(4 Q0    (  ^0I%8Z4LZ^P 4  $\P   /              "  ;*?
M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  /D*16M\<#,$("  !"*P
M&@              @ &?I0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0
M2P$"% ,4    "  /D*16^,,"'08"  !/*@  $P              @ $9J $
I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     40!1 "X6  !0J@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>87
<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>88
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>261</ContextCount>
  <ElementCount>343</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>93</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - COVER PAGE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/COVERPAGE</Role>
      <ShortName>COVER PAGE</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - REVENUES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/REVENUES</Role>
      <ShortName>REVENUES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - OPERATING ASSETS AND LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - EQUITY INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYINVESTMENTS</Role>
      <ShortName>EQUITY INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - INTEREST RATE SWAPS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INTERESTRATESWAPS</Role>
      <ShortName>INTEREST RATE SWAPS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - EQUITY-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATION</Role>
      <ShortName>EQUITY-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - OTHER INCOME AND EXPENSE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OTHERINCOMEANDEXPENSE</Role>
      <ShortName>OTHER INCOME AND EXPENSE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - NET INCOME PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE</Role>
      <ShortName>NET INCOME PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - REVENUES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/REVENUESTables</Role>
      <ShortName>REVENUES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/REVENUES</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - OPERATING ASSETS AND LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - EQUITY INVESTMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYINVESTMENTSTables</Role>
      <ShortName>EQUITY INVESTMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/EQUITYINVESTMENTS</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/DEBT</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - INTEREST RATE SWAPS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INTERESTRATESWAPSTables</Role>
      <ShortName>INTEREST RATE SWAPS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/INTERESTRATESWAPS</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - EQUITY-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables</Role>
      <ShortName>EQUITY-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/EQUITYBASEDCOMPENSATION</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - OTHER INCOME AND EXPENSE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables</Role>
      <ShortName>OTHER INCOME AND EXPENSE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/OTHERINCOMEANDEXPENSE</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - NET INCOME PER COMMON SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables</Role>
      <ShortName>NET INCOME PER COMMON SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - REVENUES - Revenues by Product Line (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails</Role>
      <ShortName>REVENUES - Revenues by Product Line (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - REVENUES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/REVENUESNarrativeDetails</Role>
      <ShortName>REVENUES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - OPERATING ASSETS AND LIABILITIES - Prepaid and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Prepaid and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails</Role>
      <ShortName>OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - EQUITY INVESTMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails</Role>
      <ShortName>EQUITY INVESTMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails</Role>
      <ShortName>EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails</Role>
      <ShortName>EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details )</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT - Narrative (Details )</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails</Role>
      <ShortName>GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - DEBT - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails</Role>
      <ShortName>DEBT - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - DEBT - Senior Credit Facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails</Role>
      <ShortName>DEBT - Senior Credit Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - DEBT - Summary of Term Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTSummaryofTermLoansDetails</Role>
      <ShortName>DEBT - Summary of Term Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - DEBT - Senior Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cableone.net/role/DEBTSeniorNotesDetails</Role>
      <ShortName>DEBT - Senior Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - DEBT - Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cableone.net/role/DEBTConvertibleNotesDetails</Role>
      <ShortName>DEBT - Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - DEBT - Schedule of Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails</Role>
      <ShortName>DEBT - Schedule of Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - DEBT - Unamortized Debt Issuance Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails</Role>
      <ShortName>DEBT - Unamortized Debt Issuance Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - DEBT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTNarrativeDetails</Role>
      <ShortName>DEBT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - DEBT - Future Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/DEBTFutureMaturitiesDetails</Role>
      <ShortName>DEBT - Future Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swap Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails</Role>
      <ShortName>INTEREST RATE SWAPS - Interest Rate Swap Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails</Role>
      <ShortName>INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - STOCKHOLDERS??? EQUITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cableone.net/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - EQUITY-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>EQUITY-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - EQUITY-BASED COMPENSATION - Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails</Role>
      <ShortName>EQUITY-BASED COMPENSATION - Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - EQUITY-BASED COMPENSATION - Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails</Role>
      <ShortName>EQUITY-BASED COMPENSATION - Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - EQUITY-BASED COMPENSATION - Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails</Role>
      <ShortName>EQUITY-BASED COMPENSATION - Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails</Role>
      <ShortName>EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cableone.net/role/INCOMETAXES</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - OTHER INCOME AND EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails</Role>
      <ShortName>OTHER INCOME AND EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cabo-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - NET INCOME PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails</Role>
      <ShortName>NET INCOME PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. cabo-20230331.htm 4</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. cabo-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="cabo-20230331.htm">cabo-20230331.htm</File>
    <File>a2023q1-exhibit311.htm</File>
    <File>a2023q1-exhibit312.htm</File>
    <File>a2023q1-exhibit32.htm</File>
    <File>cabo-20230331.xsd</File>
    <File>cabo-20230331_cal.xml</File>
    <File>cabo-20230331_def.xml</File>
    <File>cabo-20230331_lab.xml</File>
    <File>cabo-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cabo-20230331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="776">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>91
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cabo-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 26,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 776,
    "http://xbrl.sec.gov/dei/2022": 29
   },
   "contextCount": 261,
   "dts": {
    "calculationLink": {
     "local": [
      "cabo-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cabo-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cabo-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cabo-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cabo-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cabo-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 576,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 5
   },
   "keyCustom": 44,
   "keyStandard": 299,
   "memberCustom": 41,
   "memberStandard": 49,
   "nsprefix": "cabo",
   "nsuri": "http://www.cableone.net/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - COVER PAGE",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.cableone.net/role/COVERPAGE",
     "shortName": "COVER PAGE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cabo:OperatingAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - OPERATING ASSETS AND LIABILITIES",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES",
     "shortName": "OPERATING ASSETS AND LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cabo:OperatingAssetsAndLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - EQUITY INVESTMENTS",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.cableone.net/role/EQUITYINVESTMENTS",
     "shortName": "EQUITY INVESTMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - PROPERTY, PLANT AND EQUIPMENT",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - GOODWILL AND INTANGIBLE ASSETS",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - DEBT",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.cableone.net/role/DEBT",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - INTEREST RATE SWAPS",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.cableone.net/role/INTERESTRATESWAPS",
     "shortName": "INTEREST RATE SWAPS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - FAIR VALUE MEASUREMENTS",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.cableone.net/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.cableone.net/role/STOCKHOLDERSEQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - EQUITY-BASED COMPENSATION",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATION",
     "shortName": "EQUITY-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - INCOME TAXES",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.cableone.net/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "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": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - OTHER INCOME AND EXPENSE",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.cableone.net/role/OTHERINCOMEANDEXPENSE",
     "shortName": "OTHER INCOME AND EXPENSE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - NET INCOME PER COMMON SHARE",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE",
     "shortName": "NET INCOME PER COMMON SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)",
     "menuCat": "Policies",
     "order": "23",
     "role": "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - REVENUES (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.cableone.net/role/REVENUESTables",
     "shortName": "REVENUES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - OPERATING ASSETS AND LIABILITIES (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables",
     "shortName": "OPERATING ASSETS AND LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - EQUITY INVESTMENTS (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.cableone.net/role/EQUITYINVESTMENTSTables",
     "shortName": "EQUITY INVESTMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - DEBT (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.cableone.net/role/DEBTTables",
     "shortName": "DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - INTEREST RATE SWAPS (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.cableone.net/role/INTERESTRATESWAPSTables",
     "shortName": "INTEREST RATE SWAPS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - EQUITY-BASED COMPENSATION (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables",
     "shortName": "EQUITY-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - OTHER INCOME AND EXPENSE (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables",
     "shortName": "OTHER INCOME AND EXPENSE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - NET INCOME PER COMMON SHARE (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables",
     "shortName": "NET INCOME PER COMMON SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - REVENUES - Revenues by Product Line (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails",
     "shortName": "REVENUES - Revenues by Product Line (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - REVENUES - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.cableone.net/role/REVENUESNarrativeDetails",
     "shortName": "REVENUES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Summary of Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i91c4345857964ceeb8fc88f92176a0ea_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Allowance for Doubtful Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i91c4345857964ceeb8fc88f92176a0ea_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cabo:OperatingExpensesExcludingDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:PrepaidAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cabo:PrepaidRepairsAndMaintenance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - OPERATING ASSETS AND LIABILITIES - Prepaid and Other Current Assets (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Prepaid and Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:PrepaidAndOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cabo:PrepaidRepairsAndMaintenance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Other Noncurrent Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Accounts Payable and Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
     "shortName": "OPERATING ASSETS AND LIABILITIES - Other Noncurrent Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - EQUITY INVESTMENTS - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
     "shortName": "EQUITY INVESTMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i5005891d7327495bad6f549147b01d9c_D20220101-20220331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfBusiness",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cabo:EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
     "shortName": "EQUITY INVESTMENTS - Carrying Value of Equity Method Investments Without Determinable Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
     "shortName": "EQUITY INVESTMENTS - Equity Method Investment Income (Losses) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details )",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT - Narrative (Details )",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "idc76877176434a5792d64e508bf1b1b6_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i049b7697b99f4302ab30f113f7b52f8a_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i049b7697b99f4302ab30f113f7b52f8a_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails",
     "shortName": "GOODWILL AND INTANGIBLE ASSETS - Amortization of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - DEBT - Schedule of Long-term Debt (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
     "shortName": "DEBT - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i85d00e0e766c42af90d2cec281de7c19_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - DEBT - Senior Credit Facilities (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
     "shortName": "DEBT - Senior Credit Facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i1b6057b8be634b17b885fc7028da04c5_I20230221",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - DEBT - Summary of Term Loans (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
     "shortName": "DEBT - Summary of Term Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i85d00e0e766c42af90d2cec281de7c19_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i50d07882a8874f2298ade317f32dc147_I20201109",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - DEBT - Senior Notes (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.cableone.net/role/DEBTSeniorNotesDetails",
     "shortName": "DEBT - Senior Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i50d07882a8874f2298ade317f32dc147_I20201109",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "if23930a7e11943f5bf3197893888c734_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - DEBT - Convertible Notes (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
     "shortName": "DEBT - Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "if23930a7e11943f5bf3197893888c734_I20210331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - DEBT - Schedule of Convertible Notes (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
     "shortName": "DEBT - Schedule of Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i9b5bd5f0b1674312aaf05d4eedfaabcb_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:UnamortizedDebtIssuanceCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - DEBT - Unamortized Debt Issuance Costs (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails",
     "shortName": "DEBT - Unamortized Debt Issuance Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:UnamortizedDebtIssuanceCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i85c264c77f224e77805b4e616e94ec99_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cabo:DebtInstrumentCovenantComplianceFaceAmountGuarantee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - DEBT - Narrative (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.cableone.net/role/DEBTNarrativeDetails",
     "shortName": "DEBT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cabo:DebtInstrumentCovenantComplianceFaceAmountGuarantee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited) (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - DEBT - Future Maturities (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.cableone.net/role/DEBTFutureMaturitiesDetails",
     "shortName": "DEBT - Future Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ia2a0860b02f3427d8bbd997c90d876ce_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNumberOfInstrumentsHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "derivative_instrument",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swap Agreements (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails",
     "shortName": "INTEREST RATE SWAPS - Interest Rate Swap Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ia2a0860b02f3427d8bbd997c90d876ce_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNumberOfInstrumentsHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "derivative_instrument",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
     "shortName": "INTEREST RATE SWAPS - Interest Rate Swaps on the Condensed Consolidated Balance Sheets and Statements of Operations and Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ibd0431d0f01b4029bd35cfca851a82b7_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Carrying Amounts and Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i880b54650ee74814884a8285a9fcd7a5_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Assumptions Used to Determine the Fair Value of the Net Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i9b6cbb7ff9094575b8e58a6e1a6e22bc_I20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i83b66f38074e4d0f961e6216696ef098_I20220520",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - EQUITY-BASED COMPENSATION - Narrative (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
     "shortName": "EQUITY-BASED COMPENSATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "id3ae7bba59c84ac798ed1b65b1b25388_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - EQUITY-BASED COMPENSATION - Compensation Expense (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails",
     "shortName": "EQUITY-BASED COMPENSATION - Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ie1c2b24f36054e15a38a06003f4a0a86_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i62f3da31c4f642338faa0b09d24798b2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - EQUITY-BASED COMPENSATION - Restricted Stock (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
     "shortName": "EQUITY-BASED COMPENSATION - Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i62f3da31c4f642338faa0b09d24798b2_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - EQUITY-BASED COMPENSATION - Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails",
     "shortName": "EQUITY-BASED COMPENSATION - Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cabo:ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "ifa996febf6f84a4c81942d361c1b75e7_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i8d7419a40d13418eab106f5557ce6419_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails",
     "shortName": "EQUITY-BASED COMPENSATION - Stock Appreciation Rights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i5fd6251580c84f6691fe9a022d873623_D20230101-20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - INCOME TAXES (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.cableone.net/role/INCOMETAXESDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - OTHER INCOME AND EXPENSE (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails",
     "shortName": "OTHER INCOME AND EXPENSE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterestAndDividend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - NET INCOME PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails",
     "shortName": "NET INCOME PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cabo:InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION",
     "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "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 - REVENUES",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.cableone.net/role/REVENUES",
     "shortName": "REVENUES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cabo-20230331.htm",
      "contextRef": "i15a57008897947669589cb63228caff6_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 93,
   "tag": {
    "cabo_BusinessServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to business services.",
        "label": "Business Services [Member]",
        "terseLabel": "Business services"
       }
      }
     },
     "localname": "BusinessServicesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_CableDistributionSystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cable Distribution Systems",
        "label": "Cable Distribution Systems [Member]",
        "terseLabel": "Cable distribution systems"
       }
      }
     },
     "localname": "CableDistributionSystemsMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the change in accrued expenses related to capital expenditures.",
        "label": "cabo_ChangeInAccruedExpensesRelatedToCapitalExpenditures",
        "negatedLabel": "Change in accrued expenses related to capital expenditures"
       }
      }
     },
     "localname": "ChangeInAccruedExpensesRelatedToCapitalExpenditures",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_ClearwaveFiberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Clearwave Fiber.",
        "label": "Clearwave Fiber [Member]",
        "terseLabel": "Clearwave Fiber"
       }
      }
     },
     "localname": "ClearwaveFiberMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_ClearwaveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the acquisition of Clearwave.",
        "label": "Clearwave [Member]",
        "terseLabel": "Clearwave Fiber"
       }
      }
     },
     "localname": "ClearwaveMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_CompanyUndergoesAFundamentalChangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the company undergoes a fundamental change.",
        "label": "Company Undergoes a Fundamental Change [Member]",
        "terseLabel": "Company Undergoes a Fundamental Change"
       }
      }
     },
     "localname": "CompanyUndergoesAFundamentalChangeMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_CostMethodInvestmentOwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost Method Investment, Ownership Percentage",
        "label": "Cost Method Investment, Ownership Percentage",
        "terseLabel": "Cost method investment, ownership percentage (in percent)"
       }
      }
     },
     "localname": "CostMethodInvestmentOwnershipPercentage",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cabo_DataMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about data services or groups of similar services that are sold by the entity.",
        "label": "Data [Member]",
        "terseLabel": "Data"
       }
      }
     },
     "localname": "DataMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_DebtInstrumentCovenantComplianceFaceAmountGuarantee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant Compliance, Face Amount Guarantee",
        "label": "Debt Instrument, Covenant Compliance, Face Amount Guarantee",
        "terseLabel": "Debt guarantee"
       }
      }
     },
     "localname": "DebtInstrumentCovenantComplianceFaceAmountGuarantee",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_DeferredCommissionsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred commissions classified as current.",
        "label": "Deferred commissions",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredCommissionsCurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_DeferredCommissionsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred commissions classified as noncurrent.",
        "label": "Deferred Commissions, Noncurrent",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredCommissionsNoncurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Amortization",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Amortization",
        "terseLabel": "Amortization of basis difference"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAmortization",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_EquityMethodInvestmentPropertyPlantAndEquipmentContributed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Method Investment, Property, Plant And Equipment Contributed",
        "label": "Equity Method Investment, Property, Plant And Equipment Contributed",
        "terseLabel": "Property and equipment contributed"
       }
      }
     },
     "localname": "EquityMethodInvestmentPropertyPlantAndEquipmentContributed",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.",
        "label": "Equity Securities Without Readily Determinable Fair Value, Cost Method Investment, Amount",
        "terseLabel": "Total cost method investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueCostMethodInvestmentAmount",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_FairValueAdjustmentCallAndPutOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The noncash fair value adjustment of call and put options.",
        "label": "Fair value adjustments",
        "terseLabel": "Fair value adjustments"
       }
      }
     },
     "localname": "FairValueAdjustmentCallAndPutOptions",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the fees imposed on the company by various governmental authorities are passed through monthly to the company's customers and are periodically remitted to authorities.",
        "label": "Fees Imposed by Various Governmental Authorities Passed Through to Customer [Member]",
        "terseLabel": "Franchise and other regulatory fees"
       }
      }
     },
     "localname": "FeesImposedByVariousGovernmentalAuthoritiesPassedThroughToCustomerMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis difference between the fair value and carrying value of intangible assets with a finite life.",
        "label": "Finite-lived Intangible Assets Basis Difference Between Fair Value And Carrying Value",
        "terseLabel": "Finite-lived intangible assets, basis difference between fair value and carrying value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsBasisDifferenceBetweenFairValueAndCarryingValue",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_FirstInterestRateSwapAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the first interest rate swap agreement. Interest rate swaps are forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "First Interest Rate Swap Agreement [Member]",
        "terseLabel": "Swap A"
       }
      }
     },
     "localname": "FirstInterestRateSwapAgreementMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_FranchiseFeesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of franchise fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "cabo_FranchiseFeesCurrent",
        "verboseLabel": "Accrued franchise fees"
       }
      }
     },
     "localname": "FranchiseFeesCurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, net of tax, before addition of income (loss) from equity method investments.",
        "label": "cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments",
        "totalLabel": "Income before equity method investment income (loss), net"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_IncomeLossFromEquityMethodInvestmentsBeforeAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss) before amortization.",
        "label": "Income (Loss) From Equity Method Investments Before Amortization",
        "terseLabel": "Income (Loss) from equity method investments before amortization"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentsBeforeAmortization",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest on Convertible Debt, Net of Tax, Partially Paid In Cash",
        "label": "Interest on Convertible Debt, Net of Tax, Partially Paid In Cash",
        "terseLabel": "Add: Convertible Notes interest expense, net of tax"
       }
      }
     },
     "localname": "InterestOnConvertibleDebtNetOfTaxPartiallyPaidInCash",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_LetterOfCreditMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents maximum borrowing capacity of letter of credit.",
        "label": "cabo_LetterOfCreditMaximumBorrowingCapacity",
        "terseLabel": "Letter of credit, maximum borrowing capacity"
       }
      }
     },
     "localname": "LetterOfCreditMaximumBorrowingCapacity",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_LongTermDebtAmortizationRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the long term debt amortization rate.",
        "label": "cabo_LongTermDebtAmortizationRate",
        "verboseLabel": "Amortization Per Annum"
       }
      }
     },
     "localname": "LongTermDebtAmortizationRate",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cabo_LongTermDebtMaturityAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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": "Long-Term Debt, Maturity, After Year Four",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturityAfterYearFour",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_MBIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents MBI.",
        "label": "MBI [Member]",
        "terseLabel": "MBI"
       }
      }
     },
     "localname": "MBIMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MBINetOptionCableOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to Cable one option.",
        "label": "MBI Net Option, Cable One [Member]",
        "terseLabel": "Cable One"
       }
      }
     },
     "localname": "MBINetOptionCableOneMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MBINetOptionMBIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents MBI net option.",
        "label": "MBI Net Option, MBI [Member]",
        "terseLabel": "MBI"
       }
      }
     },
     "localname": "MBINetOptionMBIMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MarkettomarketAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The market-to-market adjustment for investment.",
        "label": "Mark-to-market adjustments and other",
        "terseLabel": "Mark-to-market adjustments and other"
       }
      }
     },
     "localname": "MarkettomarketAdjustment",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_MeasurementInputCostOfDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using cost of debt.",
        "label": "Measurement Input, Cost of Debt [Member]",
        "terseLabel": "Cost of debt"
       }
      }
     },
     "localname": "MeasurementInputCostOfDebtMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MeasurementInputEBITDAVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, EBITDA Volatility",
        "label": "Measurement Input, EBITDA Volatility [Member]",
        "terseLabel": "EBITDA volatility"
       }
      }
     },
     "localname": "MeasurementInputEBITDAVolatilityMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MeasurementInputEquityVolatilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Equity Volatility",
        "label": "Measurement Input, Equity Volatility [Member]",
        "terseLabel": "Equity volatility"
       }
      }
     },
     "localname": "MeasurementInputEquityVolatilityMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MetronetSystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents MetroNet Systems, LLC",
        "label": "MetroNet Systems [Member]",
        "terseLabel": "MetroNet"
       }
      }
     },
     "localname": "MetronetSystemsMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_MufgBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "MUFG Bank, Ltd",
        "label": "MUFG Bank [Member]",
        "terseLabel": "MUFG Bank"
       }
      }
     },
     "localname": "MufgBankMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_NetIncomePerCommonShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Income Per Common Share",
        "label": "Net Income Per Common Share [Abstract]",
        "terseLabel": "Net Income per Common Share:"
       }
      }
     },
     "localname": "NetIncomePerCommonShareAbstract",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_NextlinkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to Nextlink.",
        "label": "Nextlink [Member]",
        "terseLabel": "Nextlink"
       }
      }
     },
     "localname": "NextlinkMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_NorthwestFiberHoldcoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Northwest Fiber Holdco LLC",
        "label": "Northwest Fiber Holdco [Member]",
        "terseLabel": "Ziply"
       }
      }
     },
     "localname": "NorthwestFiberHoldcoMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_NumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of customers.",
        "label": "Number of Customers",
        "terseLabel": "Number of customers"
       }
      }
     },
     "localname": "NumberOfCustomers",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cabo_OperatingAssetsAndLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of operating assets and liabilities.",
        "label": "Operating Assets and Liabilities [Text Block]",
        "terseLabel": "OPERATING ASSETS AND LIABILITIES"
       }
      }
     },
     "localname": "OperatingAssetsAndLiabilitiesTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_OperatingExpensesExcludingDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total amount of operating costs and expenses excluding depreciation and amortization expenses.",
        "label": "Operating (excluding depreciation and amortization)",
        "terseLabel": "Operating (excluding depreciation and amortization)"
       }
      }
     },
     "localname": "OperatingExpensesExcludingDepreciationAndAmortization",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the after tax and reclassification, of deferred gain (loss) on cash flow hedges and other including pension change.",
        "label": "Unrealized gain on cash flow hedges and other, net of tax",
        "terseLabel": "Unrealized gain (loss) on cash flow hedges and other, net of tax",
        "verboseLabel": "Unrealized gain (loss) on cash flow hedges and other, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDeferredGainLossOnCashFlowHedgesAndOtherNetOfTax",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_OtherCostMethodInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other cost method investment.",
        "label": "Other Cost Method Investment [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherCostMethodInvestmentMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_OtherEquipmentAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Equipment And Fixtures",
        "label": "Other Equipment And Fixtures [Member]",
        "terseLabel": "Other equipment and fixtures"
       }
      }
     },
     "localname": "OtherEquipmentAndFixturesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_OwnershipPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of ownership.",
        "label": "Ownership Percentage",
        "terseLabel": "Ownership Percentage (in percent)"
       }
      }
     },
     "localname": "OwnershipPercentage",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cabo_PointBroadbandHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Point Broadband Holdings, LLC.",
        "label": "Point Broadband Holdings [Member]",
        "terseLabel": "Point Broadband"
       }
      }
     },
     "localname": "PointBroadbandHoldingsMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_PrepaidAndOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of prepaid and other current assets.",
        "label": "Prepaid and Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of Prepaid and Other Current Assets"
       }
      }
     },
     "localname": "PrepaidAndOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_PrepaidRepairsAndMaintenance": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for repairs and maintenance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid repairs and maintenance",
        "terseLabel": "Prepaid repairs and maintenance"
       }
      }
     },
     "localname": "PrepaidRepairsAndMaintenance",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_PrepaidSoftware": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prepaid software.",
        "label": "Prepaid software",
        "terseLabel": "Prepaid software"
       }
      }
     },
     "localname": "PrepaidSoftware",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_PrepaidSoftwareImplementationCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for software implementation costs classified as current.",
        "label": "Software implementation costs",
        "terseLabel": "Software implementation costs"
       }
      }
     },
     "localname": "PrepaidSoftwareImplementationCostsCurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_PrepaidSoftwareImplementationCostsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for software implementation costs classified as non-current.",
        "label": "Prepaid Software Implementation Costs, Noncurrent",
        "terseLabel": "Software implementation costs"
       }
      }
     },
     "localname": "PrepaidSoftwareImplementationCostsNoncurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_ProgrammingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of programming costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "cabo_ProgrammingCostsCurrent",
        "verboseLabel": "Accrued programming costs"
       }
      }
     },
     "localname": "ProgrammingCostsCurrent",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for allowance for doubtful accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period).",
        "label": "Schedule of Allowance for Doubtful Accounts [Table Text Block]",
        "terseLabel": "Schedule of Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Share-Based Payment Award, Restricted Stock Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsValuationAssumptionsTableTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_SecondInterestRateSwapAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the second interest rate swap agreement. Interest rate swaps are forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Second Interest Rate Swap Agreement [Member]",
        "terseLabel": "Swap B"
       }
      }
     },
     "localname": "SecondInterestRateSwapAgreementMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_SeniorCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents senior credit facilities.",
        "label": "Senior Credit Facilities [Member]",
        "terseLabel": "Senior Credit Facilities"
       }
      }
     },
     "localname": "SeniorCreditFacilitiesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Roll Forward]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueRollForward",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of equity-based compensation awards vested and exercisable. Excludes stock and unit options.",
        "label": "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable",
        "terseLabel": "Aggregate Intrinsic Value, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExercisable",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards vested and exercisable, excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms",
        "terseLabel": "Weighted average remaining contractual term, vested and exercisable (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExercisableWeightedAverageRemainingContractualTerms",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options vested and exercisable.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Number",
        "verboseLabel": "Exercisable, stock appreciation rights (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares vested and exercisable under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Exercise Price",
        "verboseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of vested and exercisable awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Exercisable, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of outstanding awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Roll Forward",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Exercise Price [Roll Forward]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageExercisePriceRollForward",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Grant Date Fair Value [Roll Forward]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Remaining Contractual Term",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Weighted Average Remaining Contractual Term [Roll Forward]",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermRollForward",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested but are still unissued during the reporting period.",
        "label": "Vested and unissued, restricted stock (in shares)",
        "terseLabel": "Vested and deferred (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cabo_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that are vested but unissued.",
        "label": "Vested and unissued, restricted stock, weighted average grant date fair value (in dollars per share)",
        "terseLabel": "Vested and deferred (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissuedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cabo_SummaryOfTermLoansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of summary of term loans.",
        "label": "Summary of Term Loans [Table Text Block]",
        "terseLabel": "Schedule of Term Loans"
       }
      }
     },
     "localname": "SummaryOfTermLoansTableTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_SupplementalNetIncomePerCommonShareDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Net Income Per Common Share Disclosure",
        "label": "Supplemental Net Income Per Common Share Disclosure [Abstract]",
        "terseLabel": "Supplemental Net Income per Common Share Disclosure:"
       }
      }
     },
     "localname": "SupplementalNetIncomePerCommonShareDisclosureAbstract",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cabo_TermLoanA2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Term Loan A-2.",
        "label": "Term Loan A-2 [Member]",
        "terseLabel": "Term Loan A-2"
       }
      }
     },
     "localname": "TermLoanA2Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB2AndTheTermLoanB3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan B-2 and the Term Loan B-3",
        "label": "Term Loan B-2 and the Term Loan B-3 [Member]",
        "terseLabel": "Term Loan B-2 and the Term Loan B-3"
       }
      }
     },
     "localname": "TermLoanB2AndTheTermLoanB3Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about Term B-2 Loan.",
        "label": "Term Loan B-2 [Member]",
        "terseLabel": "Term Loan B-2"
       }
      }
     },
     "localname": "TermLoanB2Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB31Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan B-3, 1",
        "label": "Term Loan B-3, 1 [Member]",
        "terseLabel": "Term Loan B-3, 1"
       }
      }
     },
     "localname": "TermLoanB31Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB32Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan B-3, 2",
        "label": "Term Loan B-3, 2 [Member]",
        "terseLabel": "Term Loan B-3, 2"
       }
      }
     },
     "localname": "TermLoanB32Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB33Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan B-3, 3",
        "label": "Term Loan B-3, 3 [Member]",
        "terseLabel": "Term Loan B-3, 3"
       }
      }
     },
     "localname": "TermLoanB33Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about Term B-3 Loan.",
        "label": "Term Loan B-3 [Member]",
        "terseLabel": "Term Loan B-3"
       }
      }
     },
     "localname": "TermLoanB3Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanB4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term loan B-4.",
        "label": "Term Loan B-4 [Member]",
        "terseLabel": "Term Loan B-4"
       }
      }
     },
     "localname": "TermLoanB4Member",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents term loan.",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_The2026NotesAndThe2028NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2026 notes and the 2028 notes.",
        "label": "The 2026 Notes and the 2028 Notes [Member]",
        "terseLabel": "The 2026 Notes and the 2028 Notes"
       }
      }
     },
     "localname": "The2026NotesAndThe2028NotesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_The2026NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2026 notes.",
        "label": "The 2026 Notes [Member]",
        "terseLabel": "2026 Notes"
       }
      }
     },
     "localname": "The2026NotesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_The2028NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2028 notes.",
        "label": "The 2028 Notes [Member]",
        "terseLabel": "2028 Notes"
       }
      }
     },
     "localname": "The2028NotesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_TristarAcquisitionICorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Tristar Acquisition I Corp.",
        "label": "Tristar Acquisition I Corp [Member]",
        "terseLabel": "Tristar"
       }
      }
     },
     "localname": "TristarAcquisitionICorpMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_UnamortizedDebtIssuanceCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the unamortized debt issuance costs of debt instruments.",
        "label": "Unamortized Debt Issuance Costs [Table Text Block]",
        "terseLabel": "Schedule of Unamortized Debt Issuance Costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceCostsTableTextBlock",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cabo_VideoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about video services or groups of similar services that are sold by the entity.",
        "label": "Video [Member]",
        "terseLabel": "Video"
       }
      }
     },
     "localname": "VideoMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_VisionaryCommunicationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Visionary Communications, Inc.",
        "label": "Visionary Communications [Member]",
        "terseLabel": "Visionary"
       }
      }
     },
     "localname": "VisionaryCommunicationsMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_VoiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information about voice services or groups of similar services that are sold by the entity.",
        "label": "Voice [Member]",
        "terseLabel": "Voice"
       }
      }
     },
     "localname": "VoiceMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_WirelessSpectrumLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to wireless spectrum licenses.",
        "label": "Wireless Spectrum Licenses [Member]",
        "terseLabel": "Wireless licenses"
       }
      }
     },
     "localname": "WirelessSpectrumLicensesMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cabo_WisperMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information related to Wisper.",
        "label": "Wisper [Member]",
        "terseLabel": "Wisper"
       }
      }
     },
     "localname": "WisperMember",
     "nsuri": "http://www.cableone.net/20230331",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "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://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.cableone.net/role/COVERPAGE"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r249",
      "r250",
      "r364",
      "r384",
      "r559",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r420",
      "r520",
      "r533",
      "r552",
      "r553",
      "r576",
      "r587",
      "r592",
      "r643",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r420",
      "r520",
      "r533",
      "r552",
      "r553",
      "r576",
      "r587",
      "r592",
      "r643",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r315",
      "r522",
      "r577",
      "r591",
      "r638",
      "r639",
      "r645",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r315",
      "r522",
      "r577",
      "r591",
      "r638",
      "r639",
      "r645",
      "r667"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r413",
      "r420",
      "r449",
      "r450",
      "r451",
      "r519",
      "r520",
      "r533",
      "r552",
      "r553",
      "r576",
      "r587",
      "r592",
      "r637",
      "r643",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r413",
      "r420",
      "r449",
      "r450",
      "r451",
      "r519",
      "r520",
      "r533",
      "r552",
      "r553",
      "r576",
      "r587",
      "r592",
      "r637",
      "r643",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r249",
      "r250",
      "r364",
      "r384",
      "r560",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r421",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r265",
      "r421",
      "r599",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r265",
      "r421",
      "r599",
      "r600",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Total accounts receivable, net"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued liabilities",
        "totalLabel": "Total accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r16",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r216",
      "r318",
      "r319",
      "r555"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "verboseLabel": "Trade receivables"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r6",
      "r179",
      "r194"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "verboseLabel": "Accrued insurance costs"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r227",
      "r234",
      "r235",
      "r484",
      "r562",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r217",
      "r528",
      "r538",
      "r539"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r35",
      "r38",
      "r134",
      "r515",
      "r534",
      "r535",
      "r606",
      "r607",
      "r608",
      "r615",
      "r616",
      "r617"
     ],
     "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 Gain (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Indefinite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Indefinite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r11",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.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://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r458",
      "r459",
      "r460",
      "r615",
      "r616",
      "r617",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Withholding tax for equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r125",
      "r126",
      "r423"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Equity-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Share-based payment arrangement, expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r218",
      "r320",
      "r326",
      "r327",
      "r331"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r218",
      "r320",
      "r326"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Less: Allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries collected"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedLabel": "Deductions - write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r46",
      "r59",
      "r171",
      "r376"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of discount"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r42",
      "r376",
      "r510",
      "r610"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r376",
      "r510",
      "r574",
      "r575",
      "r610"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Non-cash interest expense, net"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r59",
      "r80",
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r283"
     ],
     "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 shares from equity-based compensation awards"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r177",
      "r193",
      "r215",
      "r246",
      "r299",
      "r309",
      "r313",
      "r324",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r482",
      "r486",
      "r502",
      "r590",
      "r641",
      "r642",
      "r659"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "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://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r208",
      "r220",
      "r246",
      "r324",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r482",
      "r486",
      "r502",
      "r590",
      "r641",
      "r642",
      "r659"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current Assets:",
        "verboseLabel": "Current portion:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent portion:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r142",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOverdrafts": {
     "auth_ref": [
      "r21",
      "r98"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.",
        "label": "Bank Overdrafts",
        "verboseLabel": "Cash overdrafts"
       }
      }
     },
     "localname": "BankOverdrafts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r4",
      "r64",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CallOptionMember": {
     "auth_ref": [
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Call Option [Member]",
        "terseLabel": "Call Option"
       }
      }
     },
     "localname": "CallOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r333"
     ],
     "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",
        "terseLabel": "Deferred commission amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r168",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r61",
      "r210",
      "r554"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "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",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "verboseLabel": "Money market investments"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r56",
      "r61",
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r56",
      "r170"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "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": "Change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r27",
      "r185",
      "r199"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "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://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r97",
      "r346",
      "r347",
      "r548",
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Dividends, per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r615",
      "r616",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r106"
     ],
     "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": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r10",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.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 ($0.01 par value; 40,000,000 shares authorized; 6,175,399 shares issued; and 5,700,002 and 5,766,011 shares outstanding as of March\u00a031, 2023 and December\u00a031, 2022, respectively)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r39",
      "r230",
      "r232",
      "r237",
      "r526",
      "r529"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r133",
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r397",
      "r398",
      "r409"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.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": "Contract with customer, liability, current",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/REVENUESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r397",
      "r398",
      "r409"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "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",
        "verboseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r102",
      "r361",
      "r362",
      "r367",
      "r368",
      "r369",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt [Member]",
        "terseLabel": "Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Schedule of Convertible Debt"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total Costs and Expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Costs and Expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditDerivativesLineItems": {
     "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": "Credit Derivatives [Line Items]",
        "terseLabel": "Credit Derivatives [Line Items]"
       }
      }
     },
     "localname": "CreditDerivativesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r131"
     ],
     "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": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r178",
      "r181",
      "r192",
      "r251",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r511",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "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": "Debt instrument, basis spread on variable rate (in percent)",
        "verboseLabel": "Benchmark Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r7",
      "r181",
      "r192",
      "r378"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross",
        "verboseLabel": "Outstanding Principal"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r103",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Debt instrument, convertible, conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r24",
      "r107",
      "r108",
      "r110",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Debt instrument, convertible, conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold consecutive trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger (in percent)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "terseLabel": "Debt instrument, convertible, threshold trading days"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r172",
      "r174",
      "r361",
      "r511",
      "r572",
      "r573"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount",
        "verboseLabel": "Original Principal"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r23",
      "r172",
      "r380",
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt instrument, effective interest rate (in percent)",
        "verboseLabel": "Interest Rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "verboseLabel": "Stated percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r25",
      "r251",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r511",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionLineItems": {
     "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, Redemption [Line Items]",
        "terseLabel": "Debt Instrument, Redemption [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Four"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period One"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Three"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Two"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt instrument, redemption price, percentage (in percent)"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed (in percent)"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.",
        "label": "Debt Instrument Redemption [Table]",
        "terseLabel": "Debt Instrument Redemption [Table]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r25",
      "r107",
      "r109",
      "r110",
      "r111",
      "r171",
      "r172",
      "r174",
      "r191",
      "r251",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r511",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r171",
      "r174",
      "r644"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Less: Unamortized debt discount",
        "negatedTerseLabel": "Less: Unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "verboseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r173"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Capitalized costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r173"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r59",
      "r129",
      "r470",
      "r475",
      "r476",
      "r613"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r128",
      "r649"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Deferred tax assets, tax deferred expense, compensation and benefits, share-based compensation cost"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "verboseLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r59",
      "r91"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r59",
      "r296"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r222",
      "r223",
      "r501",
      "r561"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative asset",
        "totalLabel": "Total interest rate swap asset"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r222"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "verboseLabel": "Interest rate swap asset"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r222"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Noncurrent",
        "terseLabel": "Interest rate swap asset",
        "verboseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r34",
      "r144",
      "r175",
      "r221",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed interest rate related to the interest rate derivative.",
        "label": "Derivative, Fixed Interest Rate",
        "terseLabel": "Derivative, Fixed Interest Rate (in percent)"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r143",
      "r145",
      "r149",
      "r150",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r160",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "INTEREST RATE SWAPS"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r140",
      "r143",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r222",
      "r223",
      "r501",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r222"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "MBI Net Option (as defined in note 4)",
        "verboseLabel": "MBI Net Option"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure derivative liability.",
        "label": "Derivative Liability, Measurement Input",
        "terseLabel": "Derivative liability, measurement input"
       }
      }
     },
     "localname": "DerivativeLiabilityMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r650",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r136",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of derivative agreements"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "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": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r408",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r426",
      "r454",
      "r455",
      "r457",
      "r461",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "EQUITY-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r3",
      "r90",
      "r94",
      "r206",
      "r207"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "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": "Assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "auth_ref": [
      "r0",
      "r1",
      "r3",
      "r90",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment 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, Property, Plant and Equipment, Noncurrent",
        "terseLabel": "Disposal group, including discontinued operation, property, plant and equipment, noncurrent"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r112",
      "r189"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedLabel": "Dividends paid to stockholders"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net Income per Common Share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r238",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r266",
      "r268",
      "r280",
      "r281",
      "r282",
      "r286",
      "r492",
      "r493",
      "r527",
      "r530",
      "r564"
     ],
     "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",
        "terseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r238",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r268",
      "r280",
      "r281",
      "r282",
      "r286",
      "r492",
      "r493",
      "r527",
      "r530",
      "r564"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "NET INCOME PER COMMON SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective income tax rate (in percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INCOMETAXESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Accrued compensation and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (Year)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r648"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Share-based payment arrangement, shortfalls, tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Customer premise equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r106",
      "r205",
      "r233",
      "r234",
      "r235",
      "r252",
      "r253",
      "r254",
      "r256",
      "r262",
      "r264",
      "r288",
      "r325",
      "r396",
      "r458",
      "r459",
      "r460",
      "r471",
      "r472",
      "r491",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r515",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between amount at which an investment accounted for under the equity method of accounting is carried (reported) on the balance sheet and amount of underlying equity in net assets the reporting Entity has in the investee.",
        "label": "Equity Method Investment, Difference Between Carrying Amount and Underlying Equity",
        "terseLabel": "Equity method investment, difference between carrying amount and underlying equity"
       }
      }
     },
     "localname": "EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r75"
     ],
     "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": "Equity method investment, ownership percentage (in percent)"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r74",
      "r300",
      "r601"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Total equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investments accounted under the equity method.",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "terseLabel": "Equity method investments, fair value"
       }
      }
     },
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.",
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Schedule of Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r531",
      "r625"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "terseLabel": "Equity Securities, FV-NI, Unrealized Gain (Loss)"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r322"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Equity investments",
        "verboseLabel": "Total equity investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": {
     "auth_ref": [
      "r622",
      "r623",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Carrying Value of the Company's Equity Investments"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r369",
      "r501",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Extinguishment of debt"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r494",
      "r495",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r165",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Measurements, Recurring and Nonrecurring"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used to Determine the Fair Value of the MBI Net Option"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r369",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r495",
      "r516",
      "r517",
      "r518",
      "r572",
      "r573",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r161",
      "r167",
      "r369",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r369",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r369",
      "r414",
      "r419",
      "r495",
      "r516",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r369",
      "r414",
      "r419",
      "r495",
      "r517",
      "r572",
      "r573",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r369",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r495",
      "r518",
      "r572",
      "r573",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r369",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r516",
      "r517",
      "r518",
      "r572",
      "r573",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r142",
      "r147",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r513",
      "r514"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "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",
        "verboseLabel": "Finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "auth_ref": [
      "r656"
     ],
     "calculation": {
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful Life Range (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r213",
      "r341"
     ],
     "calculation": {
      "http://www.cableone.net/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",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2023 (remaining nine months)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r338",
      "r340",
      "r341",
      "r343",
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r85",
      "r524"
     ],
     "calculation": {
      "http://www.cableone.net/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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r81",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r85",
      "r523"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSAmortizationofIntangibleAssetsDetails",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FranchiseRightsMember": {
     "auth_ref": [
      "r132"
     ],
     "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": "Franchise agreements"
       }
      }
     },
     "localname": "FranchiseRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "auth_ref": [
      "r485",
      "r610"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
        "label": "Gain (Loss) on Disposition of Business",
        "negatedLabel": "(Gain) loss on sale of business",
        "negatedTerseLabel": "(Gain) loss on sale of business",
        "terseLabel": "Gain on disposition of business"
       }
      }
     },
     "localname": "GainLossOnSaleOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on asset sales and disposals, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r212",
      "r334",
      "r525",
      "r570",
      "r590",
      "r632",
      "r633"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r59",
      "r335",
      "r336",
      "r337",
      "r570"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r72",
      "r321",
      "r332",
      "r630"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "verboseLabel": "Debt investment"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r299",
      "r308",
      "r312",
      "r314",
      "r566"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes and equity method investment income (loss), net"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r40",
      "r59",
      "r74",
      "r186",
      "r201",
      "r297"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Equity method investment (income) loss, net",
        "terseLabel": "Equity method investment income (loss), net"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r344",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r247",
      "r466",
      "r467",
      "r469",
      "r473",
      "r477",
      "r479",
      "r480",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r248",
      "r263",
      "r264",
      "r298",
      "r464",
      "r474",
      "r478",
      "r532"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "cabo_IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments",
       "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 provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net of refunds received"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r183",
      "r200",
      "r604"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
       "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://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r521",
      "r609"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Change in deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "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://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "auth_ref": [
      "r276",
      "r277",
      "r282"
     ],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "terseLabel": "Effect of dilution from if-converted Convertible Notes (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r269",
      "r270",
      "r271",
      "r282",
      "r425"
     ],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Effect of dilutive equity-based compensation awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r339",
      "r342"
     ],
     "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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "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": "Indefinite-Lived Intangible Assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r82",
      "r88"
     ],
     "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://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r79",
      "r83"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cableone.net/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)",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r173",
      "r188",
      "r236",
      "r295",
      "r509"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r46",
      "r374",
      "r381",
      "r574",
      "r575"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r48",
      "r375",
      "r574",
      "r575"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Contractual interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r241",
      "r243",
      "r244"
     ],
     "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": "Cash paid for interest, net of capitalized interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "verboseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Interest and Dividend",
        "terseLabel": "Interest and investment income"
       }
      }
     },
     "localname": "InvestmentIncomeInterestAndDividend",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r204",
      "r540",
      "r547"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investment Owned, at Fair Value",
        "terseLabel": "Investment owned, at fair value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTextBlock": {
     "auth_ref": [
      "r621",
      "r626",
      "r628",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investment.",
        "label": "Investment [Text Block]",
        "terseLabel": "EQUITY INVESTMENTS"
       }
      }
     },
     "localname": "InvestmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r646"
     ],
     "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://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r20",
      "r246",
      "r324",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r483",
      "r486",
      "r487",
      "r502",
      "r565",
      "r641",
      "r659",
      "r660"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r15",
      "r182",
      "r198",
      "r590",
      "r612",
      "r627",
      "r655"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r209",
      "r246",
      "r324",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r483",
      "r486",
      "r487",
      "r502",
      "r590",
      "r641",
      "r659",
      "r660"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r7",
      "r181",
      "r192"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Debt outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r17",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of credit facility, interest rate at period end (in percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r17",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r17"
     ],
     "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": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsHeldForSaleLineItems": {
     "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": "Long-Lived Assets Held-for-sale [Line Items]",
        "terseLabel": "Long-Lived Assets Held-for-sale [Line Items]"
       }
      }
     },
     "localname": "LongLivedAssetsHeldForSaleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r7",
      "r181",
      "r196",
      "r368",
      "r379",
      "r572",
      "r573"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total",
        "verboseLabel": "Final Scheduled Principal Payment"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "negatedLabel": "Less: Current portion of long-term debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, by Current and Noncurrent [Abstract]",
        "terseLabel": "Long-term debt (including current portion):"
       }
      }
     },
     "localname": "LongTermDebtByCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r100",
      "r251",
      "r372"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r100",
      "r251",
      "r372"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r100",
      "r251",
      "r372"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r100",
      "r251",
      "r372"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r614"
     ],
     "calculation": {
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "verboseLabel": "2023 (remaining nine months)"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTFutureMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.",
        "label": "Long-Term Debt [Member]",
        "terseLabel": "Long-term debt (contra account)"
       }
      }
     },
     "localname": "LongTermDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "DEBT"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r25",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r654"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "EBITDA risk-adjusted discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSAssumptionsUsedtoDeterminetheFairValueoftheNetOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market investments"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "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 used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.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 investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r56",
      "r57",
      "r60"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.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://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r41",
      "r60",
      "r187",
      "r202",
      "r207",
      "r229",
      "r231",
      "r235",
      "r246",
      "r255",
      "r257",
      "r258",
      "r259",
      "r260",
      "r263",
      "r264",
      "r278",
      "r299",
      "r308",
      "r312",
      "r314",
      "r324",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r493",
      "r502",
      "r566",
      "r641"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "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",
        "totalLabel": "Net income",
        "verboseLabel": "Net income - basic"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r267",
      "r272",
      "r273",
      "r274",
      "r275",
      "r279",
      "r282"
     ],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net income - diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "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": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of states in which entity operates"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OffsettingAssetsLineItems": {
     "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": "Offsetting Assets [Line Items]",
        "terseLabel": "Offsetting Assets [Line Items]"
       }
      }
     },
     "localname": "OffsettingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OffsettingAssetsTable": {
     "auth_ref": [
      "r32",
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.",
        "label": "Offsetting Assets [Table]",
        "terseLabel": "Offsetting Assets [Table]"
       }
      }
     },
     "localname": "OffsettingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r299",
      "r308",
      "r312",
      "r314",
      "r566"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "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 operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "verboseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r512"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r105",
      "r157",
      "r158",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
        "label": "Option Indexed to Issuer's Equity, Type [Domain]",
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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",
        "verboseLabel": "All other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r219",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 3.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": "All other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "All other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets",
        "totalLabel": "Total other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other noncurrent assets (including current portion):"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r224",
      "r225"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Unrealized gain (loss) on cash flow hedges, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "auth_ref": [
      "r224",
      "r225"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "terseLabel": "Unrealized gain (loss) on cash flow hedges, gross"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r226"
     ],
     "calculation": {
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "negatedLabel": "Less: Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r225",
      "r228",
      "r488"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, before Tax",
        "negatedLabel": "Interest (income) expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r116",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "OTHER INCOME AND EXPENSE"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities",
        "totalLabel": "Total other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Other noncurrent liabilities:"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "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://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net",
        "totalLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsAndOtherReceivablesNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "verboseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r8",
      "r180",
      "r195"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "verboseLabel": "All other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "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",
        "negatedLabel": "Payment of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Dividends paid to stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r240"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Payment of withholding tax for equity awards",
        "terseLabel": "Payment of withholding tax for equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Cash paid for debt and equity investments",
        "terseLabel": "Payments to acquire investments, total"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "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://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at fair value measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r9",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r9",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r9",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock ($0.01 par value; 4,000,000 shares authorized; none issued or outstanding)"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r605"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 and other current assets",
        "totalLabel": "Total prepaid and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r556",
      "r567",
      "r631"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidRent": {
     "auth_ref": [
      "r557",
      "r568",
      "r631"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Rent",
        "terseLabel": "Prepaid rent"
       }
      }
     },
     "localname": "PrepaidRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r558",
      "r569",
      "r631"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid income tax payments"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESPrepaidandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Proceeds from long-term debt borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r52",
      "r611"
     ],
     "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": "Draws on lines of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sales of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r635",
      "r657",
      "r658"
     ],
     "calculation": {
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "negatedLabel": "Less: Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r636",
      "r658"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r603",
      "r634",
      "r656"
     ],
     "calculation": {
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "totalLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r93"
     ],
     "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": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r549",
      "r550",
      "r551"
     ],
     "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]",
        "terseLabel": "PROPERTY, PLANT AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r92",
      "r211"
     ],
     "calculation": {
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "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://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r93"
     ],
     "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://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r92"
     ],
     "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": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r239",
      "r328"
     ],
     "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": "Additions - charged to costs and expenses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PutOptionMember": {
     "auth_ref": [
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.",
        "label": "Put Option [Member]",
        "terseLabel": "Put Option"
       }
      }
     },
     "localname": "PutOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "negatedLabel": "Payments on long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r12",
      "r112",
      "r197",
      "r537",
      "r539",
      "r590"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r205",
      "r252",
      "r253",
      "r254",
      "r256",
      "r262",
      "r264",
      "r325",
      "r458",
      "r459",
      "r460",
      "r471",
      "r472",
      "r491",
      "r534",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r293",
      "r294",
      "r307",
      "r310",
      "r311",
      "r315",
      "r316",
      "r317",
      "r407",
      "r408",
      "r522"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including 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, Including Assessed Tax",
        "terseLabel": "Revenues",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/REVENUESRevenuesbyProductLineDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r411",
      "r412"
     ],
     "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": "REVENUES"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentLiabilitiesDetails",
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESSummaryofAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.",
        "label": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.",
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditDerivativesTable": {
     "auth_ref": [
      "r151",
      "r152",
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of credit derivatives, including information about each credit derivative, or each group of similar credit derivatives, including (a) the nature of the credit derivative - its term, how it arose, the events or circumstances that would require the seller to perform under the credit derivative, and the current status of the payment/performance risk of the credit derivative; (b) the maximum potential amount of future payments (undiscounted) the seller could be required to make under the credit derivative; (c) the current fair value of the credit derivative; and (d) the nature of any recourse provisions under the credit derivative, and any assets held either as collateral or by third parties.",
        "label": "Schedule of Credit Derivatives [Table]",
        "terseLabel": "Schedule of Credit Derivatives [Table]"
       }
      }
     },
     "localname": "ScheduleOfCreditDerivativesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r25",
      "r107",
      "r109",
      "r110",
      "r111",
      "r171",
      "r172",
      "r174",
      "r191",
      "r572",
      "r574",
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-Term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r135",
      "r137",
      "r138",
      "r140",
      "r141",
      "r147",
      "r149",
      "r154",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INTERESTRATESWAPSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r122",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Schedule of Revenues by Product Line and Other Revenue"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/REVENUESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": {
     "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": "Gain (Loss) on Securities [Line Items]",
        "terseLabel": "Gain (Loss) on Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security.",
        "label": "Schedule of Gain (Loss) on Securities [Table]",
        "terseLabel": "Schedule of Gain (Loss) on Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": {
     "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": "Net Investment Income [Line Items]",
        "terseLabel": "Net Investment Income [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": {
     "auth_ref": [
      "r45",
      "r46",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.",
        "label": "Investment Income [Table]",
        "terseLabel": "Investment Income [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSCarryingValueofEquityMethodInvestmentsWithoutDeterminableFairValuesDetails",
      "http://www.cableone.net/role/EQUITYINVESTMENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": {
     "auth_ref": [
      "r2",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).",
        "label": "Schedule of Long-Lived Assets Held-for-sale [Table]",
        "terseLabel": "Schedule of Long-Lived Assets Held-for-sale [Table]"
       }
      }
     },
     "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-Term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "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://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of Other Nonoperating Income (Expense)"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r93"
     ],
     "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": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r422",
      "r424",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-Based Payment Arrangement, Stock Appreciation Right, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]",
        "terseLabel": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.",
        "label": "Secured Debt [Member]",
        "terseLabel": "Secured Debt"
       }
      }
     },
     "localname": "SecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "SOFR",
        "verboseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited": {
       "order": 4.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://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTSeniorNotesDetails",
      "http://www.cableone.net/role/FAIRVALUEMEASUREMENTSCarryingAmountsandFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Equity-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r441"
     ],
     "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://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r438",
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted average remaining contractual term, outstanding (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested and issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested and issued (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate (in percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r118",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Stock Appreciation Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONRestrictedStockDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Aggregate Intrinsic Value, Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Simulation term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedLabel": "Withholding tax for equity awards (in shares)",
        "terseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "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": "Short-Term Debt [Line Items]",
        "terseLabel": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Capitalized software"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r29",
      "r106",
      "r205",
      "r233",
      "r234",
      "r235",
      "r252",
      "r253",
      "r254",
      "r256",
      "r262",
      "r264",
      "r288",
      "r325",
      "r396",
      "r458",
      "r459",
      "r460",
      "r471",
      "r472",
      "r491",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r515",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "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_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r288",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "SARs"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONCompensationExpenseDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONNarrativeDetails",
      "http://www.cableone.net/role/EQUITYBASEDCOMPENSATIONStockAppreciationRightsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r9",
      "r10",
      "r106",
      "r112"
     ],
     "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": "Issuance of equity awards, net of forfeitures (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining amount authorized"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r10",
      "r13",
      "r14",
      "r71",
      "r590",
      "r612",
      "r627",
      "r655"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapsontheCondensedConsolidatedBalanceSheetsandStatementsofOperationsandComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r245",
      "r383",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/STOCKHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow disclosures:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "verboseLabel": "Accrued sales and other operating taxes"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESAccountsPayableandAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trademarks and trade names"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesLineItems": {
     "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": "Transfer of Financial Assets Accounted for as Sales [Line Items]",
        "terseLabel": "Transfer of Financial Assets Accounted for as Sales [Line Items]"
       }
      }
     },
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransferOfFinancialAssetsAccountedForAsSalesTable": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derecognized financial assets from transactions which comprise an initial transfer and an agreement entered into in contemplation of the initial transfer resulting in retention of substantially all of the exposure to the economic return throughout the term of the transaction.",
        "label": "Transfer of Financial Assets Accounted for as Sales [Table]",
        "terseLabel": "Transfer of Financial Assets Accounted for as Sales [Table]"
       }
      }
     },
     "localname": "TransferOfFinancialAssetsAccountedForAsSalesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OPERATINGASSETSANDLIABILITIESOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock, at cost"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "verboseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r31",
      "r113",
      "r114"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock, at cost (475,397 and 409,388 shares held as of March\u00a031, 2023 and December\u00a031, 2022, respectively)"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r28",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, total (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r10",
      "r106",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Repurchases of common stock (in shares)",
        "terseLabel": "Treasury Stock, Shares, Acquired (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r106",
      "r112",
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchases of common stock",
        "terseLabel": "Treasury stock, value, acquired, cost method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.cableone.net/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "negatedLabel": "Less: Unamortized debt issuance costs",
        "negatedTerseLabel": "Less: Unamortized debt issuance costs",
        "verboseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTScheduleofConvertibleNotesDetails",
      "http://www.cableone.net/role/DEBTScheduleofLongtermDebtDetails",
      "http://www.cableone.net/role/DEBTUnamortizedDebtIssuanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "terseLabel": "MBI Net Option change in fair value"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/EQUITYINVESTMENTSEquityMethodInvestmentIncomeLossesDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Gain on investment, mark to market"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r289",
      "r290",
      "r291",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DESCRIPTIONOFBUSINESSANDBASISOFPRESENTATIONPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in income tax expense"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/DEBTSeniorCreditFacilitiesDetails",
      "http://www.cableone.net/role/DEBTSummaryofTermLoansDetails",
      "http://www.cableone.net/role/INTERESTRATESWAPSInterestRateSwapAgreementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r267",
      "r282"
     ],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r266",
      "r282"
     ],
     "calculation": {
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited",
      "http://www.cableone.net/role/NETINCOMEPERCOMMONSHAREComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted Average Common Shares Outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "negatedLabel": "Write-off of debt issuance costs",
        "terseLabel": "Write-off of debt issuance costs"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cableone.net/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.cableone.net/role/DEBTNarrativeDetails",
      "http://www.cableone.net/role/OTHERINCOMEANDEXPENSEDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org/topic&trid=49130413",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org/topic&trid=2122503",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708773-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708777-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "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",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(3)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r593": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r594": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r595": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r596": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r597": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r598": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r625": {
   "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",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "321",
   "URI": "https://asc.fasb.org/topic&trid=75115024",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "325",
   "URI": "https://asc.fasb.org/topic&trid=2197064",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "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",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>92
<FILENAME>0001632127-23-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001632127-23-000010-xbrl.zip
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
MII[;/.K1G<S]= <B0!$U2+  *%GWU]\#@'K8DANY3A/5368BD\1BL=@]V#T
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
M$^>#9=IK1 )FS#FP<FFKIL9 M\Q,IAD7.YMZ+K9N_NG26B./9+ F(L(8MTI
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
M:,7+E!2-,26(,2<#T2L1^!X14$T2 2<C"JF5E-**:>FUL#K$X,!G%H+B!K#
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
MKXH83L)E*_33MH@ M__E_ BT[3Q<5PHP-R+\<I69^9@(90,WNDK(7$VCS#V
MOQFF7T?CO:R&+/6"B%4P4%2A6%GM@ETA->,IY3J!YPL;W,'<PY^]X,<SS?!
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
M7N#)EC#U"TZ_>?KRB^JE'PC4Y#5)7C *U[Z,7Y [O@98W.F3/QLLH2^PNNN
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
MK[U'27H$61L9TL0X8E@T7LIL;THNVUI>KM[:.(HV]XXUS0BCN%I7NV$\QQI
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
MO#LX2E^2^^>$8Q?29IB3[:K OI8W8W.3A(1?!E'JF\R?"XD##AL2<5KAWR0
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
M54&%1J'"[%&5IU@(8Y"JH,%0AI2!Q):L%(8QRJG(5<&Q;@NXSQGT@Z!"+5D
M#8N1GE,6P..-\&G1W)ME <1>W_1='5D #<M1F=LUGK'3=G_0_XS&87@PR0=(
MZC4<?$OW5"+L%M=/NSX:'24$"!OQ;9+N5A+N:I)M837UL9J_+@;6!2YH5$C;
MB)/!$TPN^1^1YMA''843U"TM"Z;::?DUR 54E'J1_+<W4>J2WG-G?;Y@I5C'
M@L7(LZIWD8]("1P1P]@*:911$&I+[VF>2W=!6,PD\#0?-U?$I3=5CW3GHY+
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
M3.<98?G))O"O2RDE+SL75]R<BUNEU:YF1FJ55GL]5;N:)W:+O*_E4CR8\ID
MA7ZOV\M;2+$!5QZG$0D\V\<"ULA:C21F!G%!'=+2*D1)HHYP0;SV*T$"/\2,
MU9WSVF;H%>?M,SZ?^=5]7'JXTRWSH?(Q&:Y7]&)R\\SFWDS8\+4>NS][\ \8
MI8/3^?6=?N+32:;5DP"*S8^?)O$3S=YZ,><(\_J*.?J*^+>",N>VI3D<+I_1
M_=;JG0#N::Y_?U5[8WV[TQ[.F11E?]-!&=)QW17@H],970DOXGH-EF2\#./,
MO^P9&_D.LO40VI-#_?@]!\\45D81&7%R4C+*PAHJCS.'V8L!K/XPAH/\5DD(
MX1N'[9/9N)"Y0Y/"^.A/YNS=SI^['V8^.WVGR!R=VBJEB1)FNC?,G5,7 VS'
M,ACA]*2T\"9Q.&>'$?:^83F2@HK.1-N/#JE#=/F,/#M-IJ$-XTK8Q6AJ@S,+
M#U:<VY?C'EE"1? .7''W6^QW\Y2/UQXFI1"*W]8^[K[YL/9[+9SVQX['U.[#
M=<?!F#"(O%O./]-9N].IV<Z@5T[_;9^MM!ISJ&<_'L,3YCL6XT6N\/9>>M+\
M%'EXV;+XZQ2^Q7!]9C V]":YU;,2%-HAG_C7BWDJ1EK\51R*Y02$'"Z00X'@
M47(<TYR'^38!JS?;*U<LE;M6B^!X=:M%T,>J%O$A?HN@5F] NE^/=/MS>W@X
MSIY:$3*&&V,R=O3AN$&W+QI;?QXV/S=8L_7^;+?U5_O+V\;WYML&V6L!F=IJ
M\&9KDUPF8\VW>Q?P_EGC[3;9N_"DN;4I&L=_?=V[V,9[%T#N+O[ZVK@X((VM
M?U*C!==^O\^$MY1'@ZR5&O$\D59@C2RSG"C).#;J<GT%> N+E"QE(7!AC*:*
M"Y#&Z()2@MG+Y.W#]C_;S4_;'W^A],-/;[7TDV,/N\!I)[MNBU.GS["Y[$RC
M &>$:_M[SERWG4E:WI_G0!+#*6PEF]WP<90G]J+%[6"?4>D,QQ+Y8#G*29C(
MN:B0BA03J:UVSJUXJ/)-?*L0A$'>;$[*9:_E3\U1@.(CJ* 3>;N:B54[@]TX
M!U&F7J>(I_RM=(&=PI#"X/=7MXTLRYUZRC.5L:>J:"X#D]"!'3Z^&O_R!]S[
MI&//7[6[Q:,47_IC=+&1>TN<7*GP5\QV^?;4W;..2Y?/J$3TZ,ZCM]>+MR[5
M'2S?4V3=L)O?QNODQO=^=%E"U[&^^:L_NNR/WP.I7<Y@V6TO>TT9U_$Z @+&
MU?CD3\J%_[3GC;GRT6MJR98^U)7J6=0Z[,=8:\#G#@>U[1S/_K^N_Z^-TC!G
M9&*6K^S$S]0&OFV?L15?DKRGWZ8Z^T\?]V7-&5VZJ#Z"^#^QOFC75W7^,*UB
M<Z\&:(N1^&6V-5O(")^!D#[EQFQ;=FCOU;+GF561?]9=B4)TW 2#:22<>\^-
MQ1$,;B(DYI9I?^?&%C]QVTSZX&X6D9DQM.SW)]'YXE<M[[+R_/'[\]W/>[C9
MZASMM?S9%[CNE\\-OM?:)E]:[WGCXCUK'C?;3;CNY<KS7[9VQ)>C]V3W<_.P
M>?'G5W@&&/OA8:/U#XSQX**YY>D>W6%[K69JG(^JSG_$Y_N1I$1(+NIG!4/<
MP6]6!(U8XM)SC3DL>Z[L1^O2J!5J7%0U4JL@ZT>090P.6$5G$Z:<"Z=EI-Z
MI">*-1'JSHW4*LAZ7,BZF$ 6)E&DG*P6K2.()R*132+D5FLB8:8P-P8@B^$Z
M$:O4:^W9\MBGW!/NGUSW[T9SB][MJ:_=(9XTC(HH;3 L)2$9MSA81[5Q'N/H
MM<5)5<SO*<'HI-]0AE'G@Y%<:*12KI>HF$ 68XNB#(E;S9*U;&U#X3I]CAW/
M*A4?J[@SB04G="!$\(B3%=$G$JR/BF$L1<64GIB*3YD29=$+8332F@K$F<\9
M_90B98+S0C-IA5C;T+PNKZE3N&HJ_@R(TE-V^/V3*^+^$E&ZK2G]I%%4 3)R
M;IT5TG(L(]B81"DM!54^2LTJHO2D4/3C#%'21NN(54+$*(FXL;G$>'#(1Z>8
MQ)&SZ-8V3%WQ>X/HZCG(*@V?=%)U6BHI)?%1<$FCL3X(CJGVD@0E:<63GIB&
M3WD2<UBH&#!R..6V$LH@0ZQ'GI 0G(PI.K.V04A=FWN;0I5#Z5F>WH\;>$UZ
M!E0^I1M=\Q)4C=D@%;' F)@.*3$BB;22A^AT196>%)"V9ZB2"BEWS0K(8)K
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
M75PGP:?5^V[2J[%VR\Z!SW8FQMZ/\63,MP1\"7'^K;X-<09!J]3J*K/P!YD
MS$;EG!7&:VZ],CH&XJ1PN=0=T[KP#-\B2FJ\=4])W=M\2'4GG_"C1Q_\&OTK
MHP^.=LX;QWO?=UL?VGLM3YI'[\67HQW1;!VV@?;!=3;Y[N?&Q6ZKV;D<?="
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
MS6Z 5_JG,;QK6]?N%(%M18WA%UW.]OU^("D*DPS2/$3$J0O(>,R0M8D3HX.
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
MY3V0P(,SL&,N=C]_XLVC;;%WU#G<^WRI-:\05,+R4(1%-EFHX<@*&I&B7/-
MB3"FJ),F%VVK/ O/3H5Q+P'CEEP*IL*XI6#<-)\;IP3#EAAY(C7B7!)D7.3(
M>2P355$H*C/&*7;O,\VJ1^^3Z+/W(D(Q%E>I-D6 I_!Z9BFF=:PZ=C!HIW8,
M%8PM <;F&OI&8H-T"6%:%,G$%FDG&:( 9D0PISE-:QNZ;E:J*6@58;6B;*12
MZ\=4ZYEJ,TX$[YU"(F"&N&4".68DHD12EV@RFM)"K=4SC+A::0XRUA#@'-]B
M][1* ULZU7@-%\VW^]P>'KX^'<"SQWYE)RT3B68KWVK.L<C!GSE!#/' &++)
M,<1$@/W$,.&D6]M0=77_NE=55MCJ*O.B"$:ES ^OS%-:H9GQ-C"%"*@O*#/&
MR%#L4)*P>C99(0C.M *K52IC_="NC>+0_S'TL?'G#EQJ6-L]*=3Q-SL 74KP
ML5P:M];M#6.-_SY>@84.4*Z+6XSPCZ+?!0SM5>%P:7^+?V1O%F+KUP0O.#N(
M^0)K&[^1W^<#*BK[;7ENF7[[6[$R,Q%/%:PN'E;GVA0':DC BJ((&V0N^953
MW!+/[=,=YY:,ZNXH6F?W[SE8N6%65XT7YX:IU/BAU'BF04"0J>A4#%P(E%=A
MCRP7!"EB2!0!%C38,DB7B552XY?@=IDFT%\?W%FY81XDA_XCS%[_O *EY8+2
M;"R.80Y@B3K$'2/P PL$-IQ$RD5)F.5$"I*[EA"U2EU+*O_+BC*+2HL?4(MG
M>ADJEZ*)#D4?4XZH<\@9";8"(1S8AM<@Q+E_&'V.O8>>4@;]73C&SZ:ARO1<
M[M0\&W!?*$6K8'VYL#X;?:,DL438B)1G$7%M*#*)@+!S&FC )'F24^2-KFN\
MJ(/ZIY B_Q.'406<%7"N'BNN@'/9P#GC:N-<8,X52D!7$8\6(V?A3RP=9='!
MMI>C"HBA"W2UK5@^_-6LXM'()&C)3)ZQO"F_^AZ9QY?SC'LGH_QBBM>)(+^2
M7FSTNL&W2R\>F17C#XR4GY7IU-?O,'-+=\/ZS.TRMYKP/+UPV_$54-X>7K'K
M)[Q\J=T-  JO4/[0HN%1K.N?'L+2'QW"DMN>PBYTV.968YZ=86K6B]SY#_&D
M'P<QURO+V?C=.*Q]LYW3.$[/ST&HMGM>U)Q6?PQJ\%2=(MS_Y'18ZQ5GY(.:
M'0QZOEU$_Y^UAX?%%_OQV+:[.6\U_M]I>WA>:X\:&0SR.7H^9;_^:+T^+A&0
MOPJ#^,%\L>)_RYJOM8UKS,X'7[6UC3P)_WF'_5CP2$UD)@6J.(U)!XU%,-KF
MPQ/I^0V&C+CY_.N-;??_R4*QFZX>BIW?;G>63W-W_O4B'[#KPG.<-RYVR&[>
MG=_O&\&35CA7A38BMZ*RR#$<D9;*@0'C=;!^;4.MTRM[;0VDJC/.L[F++*3D
M3<(LDF02%U8:DZ*V0NL =S;25K+P, 5?-D5S<S\FI7P0"IEH*>(A$01$RR&I
MO2>."2*<S$>;8OUJ:Y&Q!-0!5P<GT>=9[YS7 7E_@I$+0*?B@J_:0]C,_&WP
MZA&QLBB<43+3<?6,0F=F*]#<$4Y-3"PX;6#Q*+<X:$VLM)0X U@:++O!O*E4
M:,$JM(T;[_<9I@F[H)'@V"(NG4>&VH0<MU$[+82*>&U#KE\-@_YE"/6!1<F)
M$DP%L'.I4=@9C4$H5%!:B6K]'VC]:>-LGU(?@W $Q;SJ7!B:E]XCJCW#R7J)
MB^X*0JV;"D)_#4+'%7?F4)2NUS[DG)O:L%?P]$&-%XIDLK#6TFF_.+%I=TO1
MS1K5ZQ96P*VB:=<O1:9>*E*7_\XJV>Z>%M>>LR+'AFLV&*\:99."7?\U7SMM
M9,3BZ5>L VOV='CS5Z[427JDZFKZTF3-_,RC+5#!.<Z($\)@K7B246//0N0$
M:^ZM$WZ?$F-@;Z1"4LK6QM\_G+@#3NQ!1*X?[5=D$SSK*]LYL^>#M7_-6_!@
MOL_._^6INW&"4EK:!)4N H#+7K\0EE>GW1#[I?7]OW9EQE([[.?=Y3]^OE1J
M;:.HEEB"E'VR#Y&33K*;H7B&:T3XAP7^'KCT6*%H?+V$P*L_EUPV<Z?[+0Z&
MQS!9*U(A\[S1^BH:6SL7C:-/M'&T<_&.?CG?^^SEW@7\W=HA7X[>=+Z P=M\
MVSAOOOWK>'>K09MO]RX:%W\>[K;VOG\Y^OHMO/V'AW__U?E".]_<T<E1$UYO
M'/USW/@,_[6^XKV+';QWO,<;%WLPEL9%XRU<[^C-\>X_^GOC G[?VK[8;<&S
M7/B+W<U]KVP$2I:0Y]Z#,64U,BP!:%ECHJ-@4 =6,CG8-F+8S'R*$^>U!,DT
MUG+#HU7 Z1/Q0=& H[.7JVUNO_^TT]JK[33_V?[8:FPW6Q^O[DVS@GQIGRK7
M[.<WG1^DLLHS+Z6%C^9^\T8$8Y4DB@AAN0Q/I0AH=RD<9GKWE:!4MYR,ORR(
M1/^\1(\1HZI7\S.Y^8RCN>8[O0&P0UL[ZK6[P]HW@,'3?JP-^W#]D;4&S/'L
ML.T/:W/?RTF-;7>:G= ^]H<6/I7:N71DKZSNE!W5O[6[OG.:O>"7/F,'@S@L
M#(%_@T;U[7G9M:-V;(]Z_>R]'KG#9ZX%K[SN1-L_L]_B[\7'QY<\[0+2@S%7
M.,2'A^U^0">V7[C ,[+W^H/YT=K!82;6MM:-9YWSPOZ#E^'!X<;UZ4UJ;_)0
MUVNMZ5/_SZ!F3T[ZO>]@' [!FJG=:-B"(0E?OF3;DES"P$>%&;><RV2X-LSZ
MQ%BPBD13VK9YLYJU;>GE#6N[</ WXO"P%Z:;U^Y9-_8'A^V3OV,_,V:@E!/S
M%=&7O:.1QM;V/D]:<N\P EI@$)>4(8V#1=G=D"BW$<?<:OAJ>;__&@E2GN6L
M#)<DI'8&5E9QB ,2/+R3L^/7!.*JL^-ZB1A,/!];[4'6<U#L)^'N>'1Q:6X=
M[#."D\-6HA2*('2KD!5!(*]IE#%Y@168<ISC]:N']5/OUV",9'G^,PX& (XY
M3*GU@>L?= &^,P#"55 !4 <9V>YZ%(4QT%\2%*.*&^%LD$EP0[ARF 3C"S),
MQV28_OP<XBT,XEUO,-CM?@2YV$U_GL(SQ,&@DJ);2!'<P^_+*$%\$D4LYO[F
M&BOD?.3().%P",1Z)M<V*/W!&<0UQ[WMP>4-.HO8_P'I&0(>1; 80VVNJ#5=
MK\USYZ?!:6LS!PR45T3N1T2NW*,RB(#$A%"XV6SG;OBAM5114QL)Y2)Y%[P'
M_*#61*:B,"/\8)2C\2\_QH^_[7FQ$;5ZFQZVJ'Z<V9PJ#+D%AC#X:Q]CHBS1
M!(FD&.+).51T+5?1,PR&.?9< W%9OYI&,8$00(B_"W[_9[]G@\OL^=^]3B;F
M@WKMW;O7==AZ2F9>A(WDL!00R6]M'VM =[^U [SSV]JE2ZS]OEX#':WT<7+S
MS9-^NU.9G;<Q.V<,LC98@BW;Z=C#;!;&>NT-C*<=;&UP#H!VG&TUH+;]7C[8
M^%B\=!>A'7]U[?=Z5H/XW1_:[D$L3E(*IE7$/X61G7EGRF5R1U!/DC:4)V5<
MH$1R6'@7K=+<C2"3CRD7_QF5KR#SWM[+K<WO^YP0$8/([)T'Q"FC2$<6$  7
M(4ICV-!T#O[Y$7?O%GOII7"Z+" =H,# N.#-N]G_*=<5DX[PQ(&?*Z93(D%:
M8X6TCF,],O?X#?:_MZ[WJC+S?[CT[\_VJ9.:,D^0PXZ#X:8"<I)ZY 78UC#!
ML(NJM0UR=>7_JXB4'"/-KUGT6*C('=&1&L.5H,YI['T(V.08?<VN7^*K,##O
MUPF;PXDM7X' [21AC^Q3A0,U-B+FC$39PX.<5A1YJ61T3D9F?@("F>!4._C4
ML7[:C16]N16].3[IQ,(: U'JEC[MR4XR<29F#F)_?3L1@5BGG"01<^&,X\D7
MP5&2:N @880ULMI.?A5$6N\O]KF"'=J%B"(V#G&" ](,Z(31A!F*<VCO3=M)
M;SRY4_8 .\P_[4$VS?OG65J.88E]><)1K^UT_7H]<XX?\=G)US.AS0)TM_V)
ML&@Y=CCS51*"MDYZ*ZCA46$[<1'*,5^5%5]=NI0=O1?[RB=K!?&(D5PL ;8I
M9$BN;L\UA<5Q COZXV#UPA;_&$^&,^%DLD+I'Z%T$5=6A,85QX&#4S?P_789
M.F</^C$6(%WX7)N]_O#P+&MP>>:3O2>^=P<S]$O[I%.H;!'/<\V!:G'#D(W=
M<H.HG9[D/^ZBW$ ]+1$<@,D2$"'J<& :C%'@.8$)-;8O#);7ZW2Q(Y1G21^C
M/^T7 =RY:FWO%.Y@ ZS&%FQJ?=C1<HC4A)*^[@V&EP^?-H]S ^8* 6Z# /!L
M=#]$R2RL0/;R@=XS;9'%,:(4P9"@L+6[W"Y9_/"X"7:70L[N22Q^38XJ8G&'
M!=_#^\'$H!+F2!'N$8>_D DZ(<\"H2("Y#-[ [&XY).8/T],I\7YSYW.H3TL
M>0Q829QXQ-11+**5FO,8DZ(C5D#&!X>$,%RQ@B6+2&L3N"<6BEC@GD)8,&!E
MDL ].4'8)RD!$W+<9W%Z>)46E 1@!AB:O6]E:]>\@H5S*W[/8?F#O,MDF;F4
M1GH7^9'8)&5%-$$:CKFTCE(:G-$RD:@YNQ2%^?/LC4I^[B\_G]@^ T4U2C$P
M5E($^3$YAH%H9(Q7.BIJ>6ZI0M7Z33TMQ_(3@ R 3.3%6W]Z!\D9';WM]\_S
M,_PPW?J*B3XHZ!_P']",@@"!V$X94"T!!2JO.*C9?IR\F?NRV1Q7!W,W^8P=
M9V^/[@XO3U-C:C8+>ID=402)#-9KFX-:J]\>#&V_MCGS[@X,NW^2:6?^<MMV
MT,EI_Z0WF+^&'VT'OZV-KK'V>ZT]J)V<.F#I\!S#/@!+J)?!*3^:G/^9CF(V
M#FJ0L2+:'%14L-;I5.2'MN-H!+@3S 1\^K0(?P$9^1J'LZDKUV2C5-DG8\DU
M-V>?5-DCJYEX\2*R1ZX-O?]I*/VET/L8"Z<3?-12SH+2DJG$I4^P/6D7]*0L
MTK(R/W[!U"U6M\H3N39/!#<V]RWUU)#DD9"YQ6P4P%BET$@;G AV1&GE+^=]
M/&8NTA4E(N(VA.%_KJ4*HTHJ>=LO/YUZG4[O+%_DMY"+$_4'9:Q>[Q1&%P:_
MO[HME[I?Z:/Y6DO75,PI4*-\>[HOK.-R;[AK522AUPFGMZJ*=)?+$KJ.]<U?
M_=%E?_P>Q[(:K.9W*6-U4\VJG]:TOOK1:RH6EHSKD>KS74E.+)1@XLVJ3=U9
M-Y;??P'S,0DN_E_7_]=&WE]?\FR,<_AG)X3.3<CS:E=Q_2SD4X!:>0Q0FW'7
MW$(P[M$^_A:R].L5^%_B"!^Z\=RC])P;Q7C]DFC^_'D?%:&N?^+_[@S_N-L9
M$%?*:4F98MISY;BSUJ7HM< T!,+-]:7,YL^ KCL7? 'G0F_:[NTGN0O7_-+:
M.VO0;;%WO'W6W/K*O[0.#YM'G_!NZ\MQ<VOO>W-KYZQQM#GZSC]P+]']TNH)
M&'^G>;1YL=?JM/=:F_#YP\[NVVW:;+T7S>,]W#S:QO"]\\8;?3ZJ+_O]7>L]
M:>1#@\1Q8($P9(GUB(--C@S3 CEB'9C+R1EBKC]76H0^W+7N]0NH7_T\ZU#_
M&D!,ZU _5K#!(]>M?J(8TYC'F! M9HJ3#"\\%X8#C'$B(*.LH)(GPG#(';)!
M6E>H:5P%:16D_;#VI'$1\R1S7U/.,-5.!<T=2<8%[8W\66G]"M*>$J1]ND2;
M(J7.\X"2T 9QK3S2!%L4?>!,<J<C]ZL':0_M6'BT/N%-&""\^O4YM@*_WWH]
M"W,S)*MS#J6ETG'!K+/.\&@D]C(I[E)E;JX&;EY<,3>%=SH)99 +*B%. D$N
M.HVX$Y)Y ?9F!"6@BS(WJ^Z9MVVP]DL:59&9IZF4E^PS3'FB3BH4B0'[+"6#
MM+8:6>TB#SDLDP@@,ZI.^=7:W54+W6<# LHK$KG#B@7#K;&6&2DXT32!>G-)
M*XOF.8' )8LF2LV9EA)9ZQCBEC-DN!>(<L,B[ S!:[V"(/ 23J N5=*I#J)^
MD.5L*8_,AXA#+M1H#=74"!8CE3+(>$-_I<HR>&C\P5<L TXI3BHX1)0+B,.F
M@VPRP$DL5\'8&!SF#W<0=2M2<%L/[I,F!;^F414I>)I*><DR<%YI80A!TFF+
M>)0$6244 EO=:1JRF0CF.J=U21?5O7F%CFXJ$)B$SQ-*P4144C+-I=56"!N8
MDC0H;\@XQ[>R#)X'"%RR#(1-8/[QB!C+_1&CR-$ATB!++8G4!L,D[,P,UYE:
M)1!X7E&4UZOP*-5N$;[1YVH1&&9L[NG(L=6Y/HJF4C-J'!,!+%Y5A::M".Z0
M*Q9!$(Z*7 A;8^MR%QF+M#<>A92/V7&(R=Y02ZDZ*UAJX,,O:51%!IZF4EZR
M")+3,5=I0,9KAK@ S70\@@(8:G*!:2Y56MN@K&[,*KD)*Q!8- A83!63RG ;
MN%*Y%8F@G&8)2( (MK((GA,(7+((@/1'K;E!@1D  25&(&"]YP$LQ1BP*4"
MDWM;!-59P9U4>%+PL3HEN-DFH)KIB&DD5CB>2.Y88;C'(2D3#,:TL@E6 WGH
MU5."I%BDGB,<K49<!H8T=01)GJN12<&D9]4IP</3@5_3J(H./$VEO&031.#Z
MT5.,DK 1<:(B,C)2I$V,FD;&!2<Y&)J850J&KC!@X7X![J(17HDHN.;616D,
M-R%(;*)CO#()GA,&7#()+)<^NO^?O6]M:B-)VOTK'>R[[YF)4#%UOW@VB,#&
M]LL<2XP]>.; %Z*N1E@7CB[&\.'\]I/5$B 0%PD$".C=-2N0U%U=E?GDDUE9
MF=2BD$L&\H@Y,M1[9+BFQ'(R*AZX;!CP&O8(RAJ_U0[!]=Z 9M1%DEN DYC#
M5YE0NL@<!B^6*B4J;V Y0(=->0,X<,.PL8ASRH!X&(]<M F18$7"1"2J?;5#
M\/A,X&X:53&!YZF4E[P!28G X XBH@T%)L M<MIBQ V6G!H%M$#D,M0U2J\K
M1%WM$+P $ "?4 #KYY(YQP.F5MO(N=/>)9F<QY4[\)) X/)I L$B#M0A+!F8
M9XD9,I(XE.O3.TJ\]\DM(0B\AAV"K<$^T-)J>^!ZA\!:Y:S4&K/(. /JHG7
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
M#@>"$@-F[X)(7J>LXDHOJOI81?9>5@3S8@?*JC/5U*DGS)4A3//(++<FFB@
M+@5VVB@*VC4#7;H3A%8H>5>4)%-$*!JA=2[1:(Q,B$?ED*'>(&*#EAY;RBQ>
M62-TNH'\LCG$58NYNS>K-SH:2X( XLL]8XYK[:(AEMH@L"</Q84J1;Z'(E^B
M.R1:)P*H+V<Y55#AB$R*#%G :'!BG9<VY#9!9ND5^060G6??_^Z!V@V]L*V0
ME]1K:9XXV9URP:LXV=);%3I%#TD$<Z)%0HGDYG.*"N12,BAJ*A55GGM-\S'Z
MFB#3)P'G#I2]I(8(%10^6RB<ISDSMM@'%30VF .+UM8ERUT03@E,.:NBB,\-
M "_1ZAB$\0QHM>6"(AZ815J(@(QT'IN@F<"Y8W--Z7M[R$\(@DM+N2\=+:WZ
MY;VNM-=GF+6]55:;.4W1?O_S,->M^;66CW\M:TN]![K&"Y"_>VY:/%V&BNU]
M!PN"VO#_N9I+63?V0EO'9Y2X0J])7*F2,%\HJ5Y >.'FEF$??C2:7SN]"--R
M$L-'V^QDPEVQZ@=BU6(JK""B(PH8-,+":\0I#4@3$9&TC"K-G10D5^>C-<VF
M\V^6+5Y=98]7P/5 T8!9@:O"IGM@TR6/WW)J/78,,:H!FWP2R 2&D2!!&)N/
M!RB?L6FZ\/&R =,+(.!+[0!>FQT^6>OCJOHA]TDL>VD&X:I'7&Z#,,].F<*$
M*V9I\D!K/)$V*APDU=$&SS@Q=]\IFS8#6YWS\M$5F7TH@_&S_BX;BPO-;GDR
MX)D8C31G'N5L8F2=PBB$F )@O).Y_*&JF2N"Q,\YF[S"K>>$6W/ EB16$N<B
M#99SZCP0(H,5YBD78Y71S4UD*[1Z.K0ZF6K-[0536B(6L$+<D(@L>-U(R\!]
M))8G)E;6-*])LJ@]K5?'<:L^X#=MXU5]P%];'_#)AM#-/*_-U,Q=?.8K*.^2
ML#@(K57BR6''<63"YD*IU$6K;BLH[ZWKOOG0A!O$3S"78;,S -^L"7(S:A?V
M-K<-FJH3_@'<MK^SU[;>":<UP\O?J_K@,U0UQ?6#.MY3P!ZDL $QY07B0>1F
M=,RAQ @1$2=@$&YEC6BY*J^O#Q[.5N:L)6XNPGGN5I?UPT\[ X]:(9PU-4CE
MLJ-67O?<+F*\\*>-#DZK?4Y4#KU86K1_7B_4'><KU_(=1M5$'[,I0B7#3R'#
M)]_P'J<VZ( Q8D!J$"<T(>T)15(I@1.Q+,B2-JU.DZ8S$<[];^Q@T&NZX<BD
M7^PI?2:MUPH4K)"+O87(%)VM///642?V^OO-PS]C+U<PM-_BF5P@^LH%H[&Q
M^7//6 W@%A/"!%@TETHBDQ+/>6).^Z",MVIEC4_'B_^=V]3D%JZV.,S-8[N=
M4<^Z,T/9/^TJFV&H"3#5W\^5B\O>&H4%,6S%WK@1$FA]T?U1]B^/14:Y_A7%
MD$=@MUI\Z(X^-RBKF+9'54QCKF)Z5?N%VH46Y1D&OW6R)S<7[MVWM,)% )PI
M2_)MV;IW?:(O;X5V,PGU]G>VAXW#RD2&>#3@),)_<O\TAI+A1BDJ!?Q86<,W
M]?, ^<LR>R;C8^%-4\V&QC6_Y^T7LUB16E37F$K>YI:W@\]T+Q%I'(T1V>0D
MXL+(W'%((,IT\H: 38M\98VMTCO(VP@=)^CC9*_N.=&0+@0-[UM\HD+#QY/.
MDZ]B+U$:DW0)20H8R$F@R%'"D9)485A%([%>69,WM41^:#1<K$A5:/A4\K:U
ML<[W".8F).=1-FVY5%WNODP$DB0I8)2PKEP"I;S)U;@C&CZO)I@S))[>&$:;
M-?'TJ:-H>I67,=.1GIVV4.W/&S]+% M ,FJTYS[%7)+7I)AHLD)8YYXTK[+2
M^V]D3Q-'>. 461QI[KO(D>%.H"B$ 2>32<K+W*.;>E?#'Y&W_?VB?3$)_%L9
M%>N4J'"AX<X5S6M&@;5FKS\X:XH#R#'JQ9>E#GS*86N0_P9ZT76YZVH9SAC?
M:M #N1_+X_3USZS=J/WH[6U9KX"@Y>IF-.FT9Q\[_Z\ F[M_WF'U;+YS3V*
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
M=S2J8-/_9^_-F]I(LO7AKZ+@WOF%.UZ2SGWIF2""-K:O.UJB[<;M@'\<N8)
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
M%S^55_R>Q0M7'/P%KM\',;"RAD@N9<*@!P2E)1@"A%$PG+R*U%2(L2!B*>.
MFDB6,$$>N!1,5BV0=5(C*8&*@K0N>KNVR?B3(<:"R*%"C%N((,<!*4!T\,PC
M[!-!7!13%C5%"@NJL0JYK49N3T>F=<"^$S'T=<305Q C T96^";S3?+GQ]"R
M/NE-O:$]K4]<9ZB]7/M$3O]LE3T'6N?C&US532=N,25@>26 -%[9Y3W'3U5$
ME HS[$I8"7;FQ!9AS>GAI5(%*QV%I/9F<L4_?_RQ.=>_LA$W]O,VW^G$Q6]<
MZI?K&6</B6/]WMA;\3C4[M5##]W"M5;$K0'W3EL3\>OU2Y*X+='JRH7@1[Y4
MMHEB]C7O7J6EN87&O4HXAL1!)=3<J&"D,S%%G["1DI%;]+ [,OHJ3)V.J<<X
M]T.7%J"3"T1BSJB0$H-5K0BB3G)E&).8F-LQ]3(:GL,/P^,?^HLFR*/9OQ(L
MOR567D++9;#\[W@RN"58O@Y4U,HI??![JQE[$W8V0/00YP&RNKUAX"*&2Y*5
M$_#7]X<QG+9*/U*1\1>'0?MR)07*R?7;T'.FK^ORSDT@^R;P6+FXG/E<<D@.
MXA;/-1-FPT;>,_@2K3)>8<.\X8(HL+<H%8%HYPC5QA5N+."GLN'4#<:ZHUW.
M!,B_O7RN[.CKCOM-X5?&5O!] <]Q7K_XR&#MK'[V+<A  Z<&14$8X@846+!X
M PI@[;HDDQ#,9T.',W/385WK'P*M7<KTH3C+<H^H?V>5H0VB#@1-UQ\7W/B_
M)+=,F(KJUVAK3%>%V)OP6K_)[M7O<'R=(E^[R#6Y0;YE? 4N^U,C"I#V[_P
MU\=$A^Q0=8YASKBC25OA##=22*XM3^F!VO-4@BP<K&0VZ^JU46MC%S[WZ9LF
MC"07-&+:!5"LA4'68(6B]DZJ@ ,87&N;=)TJL:'931K-A%?0:::'29*\7MWQ
MT^SF4354KO2X64TQK,,J"ZTFOC6LC,+CKUC7[[9.![=_9>%C*F?4UPB_MCL3
M/P][XS*8@XB*RAE49)G_9EMG]KR_]NM5I10TTLD-O/[LMSYA2@M[PE(S!A[K
M]HK3_NT4%/=>6??R'[LT:ZD=]C(H_4_3.<Z( ^K'.3%31HT]"Y$3K#D H_#?
M%.C8!4)FQ?97N[(/D2-VN1JL>(8I)'B-2TM,5#II'&Q*&%1#9P#!E<6,*P^2
M*( 8*R$>OA/#5H99B0'*C=0X^VB4%E8&T#&YTTPRHPQ96QVCZJ8UF[%NTJ$P
MS!'JEK'>H; ^[+;@>/JE!M@&.[<;2H"\%*)@,W6+3(?U^\CYG,V47W'-3GD^
MP]AUU@^'"XF%63Y>RO!Z&[6_)DM9?*O;+XC9G?:;19',4'F__#M84-/;H$ W
M05MM%:6"OLS3J&W#;U-RL":TC*+NR\V^47!WN,7I*.+<AX?K)WOY'+EVIYF:
M,=?)=LI$IU*3":<Y!:3FX1X6; J01LUN@&W?Z11;593F3%ONZ+9%BM-PD<-T
MN4E=:2*5ZF2FW>O'O,!)^Z!GBSV[?3?SUT#4Q>\6=*XKQ4>+/#*U?MW"6.HC
M4W<=F5Z6(_MXA>MJ!4P?9"^*'?FP<D:4S3IKUJJ+5(J16^S-S;R("=W\)XZU
M7\;;,TK3&G\OHU\)+S>O,$SQ*W(JKJS[:E;%..$XIU+V"A?:.,'TYF5'P?7A
MK0NWT.7%'I6>I6,47G,A50H\@2%1I&=QFXABT6E]:=8*-/IE/MD9K]A=='3
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
MW=/<KKK(JW^%E3CSW)<E1NAG\-/_V>T<[,9>.Z-S%3Z<&U;_/>&R3QX'8UA
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
MO8^\;4Y$: +GV!%/4. B(!Z30 Z."?%$</).*Q7QVJ:2\TK.6X+Z\/G,5JM
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
MR<1K+ATI>SO,I5YD9I_*DA#)=)=D@5]O>K%MFYU,*/!C)-QOSRY:O(/\5;O
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
M81R14LH@SI-!ED6"I&:)":&YRP6&9)WB!03VGJA=V_.&_:IKS'"-*3WT;M:
M#<DE-[J8J J3M]70/:).["8!#:O!*-X@@CRD&LSH#8/O5:@Q^L"HP4=9_#9]
MLZ_PTRU,<_\-S]O+<E^6\@HHB^NRT<C-#2]?R@,8.X/?4/[0O(66V-!WQASH
MSV(.9-:4]+DNV\RTYLD=IF:CJ'1\9_UA64W9MN<U%XLBS&99LWW2:^8F6^7
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
M'47;S+K)Y>-,:BRV>+^HR"W!8#0SLW;:SYJ+_6Z;K0*OX9R.XP"^7!HSF3I
MVRE;0]F3DU[WI-?,O0#R7<NWVW%PV VP'P?%;@%B]IN M<75CD[#05Y!K=FO
M]>)_3YL]6'FS4_85 *.K&/L^O&6P YLG@(?X/;:Z)\4#CAZW6/[X:3=J6QZ0
M/2M=K?/U<BN*]@'%E/C+CTU\/4_?S:I=)_K8[]L>G!0L(A0&W/<X:G]@VV -
MP'9-M$*HG75/01L<NI_SVH$(P+HXA1T>+CS^*";4QXT;3/84<%M2+9B@$S1;
MCS;C;]CI@*EZVNO!ML '&MU.;_3G[[;?["_3S.IGP>B=K6^"1&4% <O2IXA
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
MC@'2A&'3NU5L5!C>'5@]CA\;JS^GHK :'[V7V;;FHX]X%ISV_@]*)6.AAK,
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
MMY3[W(Z\'LB"GA""33.@)7!8S81684*5^-= Q($(;.+8&&1A*T4")4%OC/U
M"QIR@0EL7N@U[4W*87L)IK)W>476>P*JWT]X\UC:J]U%5./-K$'5VOG95!J]
MZSB>$SHD"+#M*HM]$K&8 5/3U 5BX8&V@9\U'#H?_O/'<YC =AE4+9KB9G.@
MG095[R8EOFO+UE.RIPG<\NU0.D %Q(V81[C4C$34]XAV?"65\#TE)5JV?-=?
M ^"Z(R&^ME_-'_ZOQNAK(CRQ,<$+LF3M,/#*-[5&7>MF:U,9Z2R*'-=Q)0FD
MM@GHC#8)':E([$M'!6$0!]AU+VP _%H3ZJI-6;4I:SM0US0#JH'74W*H"?!R
MM1_'KB>(#@5P*(^%)/""B#C*"Q2/'"&E@\#+#;RF=UNB96WI>JJ@L''+!6O9
M!@!U1%B%.]JP'$#Q3NS8,9>^#KD(?3OR?.'95+'X\5NOU1%AS\;VJA%A=J \
MEE<;IP+^40X1GI8D\EWATR &R>D!,&,-QYNO.5Z;PVISV,K ['ZL9T.CNVJV
MLPK;F: M[8+Z)P!C*8]BW6_7)@&5 7&TZWL"F8^+^J!+FYZS>4:NF=Q<ZAH.
MMNYBMTN\HX)=9NL$K>/UC_:.EX!9*\;"<7V+=6/7&J'>CE"EB-+7BQ,\YZ5$
M=$^M?;^OOO1S6W -4-<F*:K^6H\[BC+ IB'C#N%<:2)$P$AHTPB$!?-B!*A>
M WZJ\6F-3Y\=GSXUVZE!ZII93P6DAEXH(A80X2!(I8XD(I8VB;3GJ<@.0H:A
M(H'G-=T'&P37#5)WH3;B_G!1OGX#<_L'>N627_<[U_<L5C?6(<VISDSQ]MEZ
M3>UT>*J'D\;DDS?E#\T>_;J^TQ)UP>S6V0\XEDS1."2A%P!DB%R'!+;-"'/=
MV []0/A,[KWA<&QO+_ $,'W4KQ3D7-2FO%JD;K8@1<.Z["2 \I/,W"V+VR)=
MK?*9PCFVA'59L'!+%+GA%\839.KIW%$)Y5X>KB>BY=R7]2X=%'_"^^@4 0-3
MD*_5:'"MQ>#%D>Q'K.H9<,?Q4;*$@92$AQ%@7-MQB8AH;/N">Z[/]]ZP)ITM
M26+AFF4S1<0>IV1.CF:FZ^7,6=065<=!Z)&#'D IO9R!O>A*.>WS?;M]T[IJ
MW?R$\4GG>/^'$T24Q:#+*!;:H-I0P!?*LPGSW,")XBCT*9VM@K,5@AMK>F+E
MX"0&D-(?6DG_8C3,C"D$%/U1=XA^O#FN=X;0U5)8#2/&:AB_$+TBR[!@HC_U
ML%KQ,[\Y@Y< $IBJWK-TM9X'5-V9K;&37A2U=<*PZ7+W/J5U M8,:;#V&CBT
MZ;%'J('C-&UWZ==N3T'QM=;JV:4R-F77^&6,E5NWMSMA;?Z49#])C/7.$B0<
MD,C6 #CIXP9&W*M/W\,K>VR1F:E?Q"Y,MS 68>C%.HJ]..""RX"&G"G'HY)&
M/JBHOPE-F^L/<F]7Z-A&5 %I2$CO@(Z."C+Z!%0T5BX)VT[45MB06O24O>NV
MWW]DQ^_AOP<?KT!CA&?>==J]TYL6.[QJO__:^7[PTYVU(;5NOL(8OMC?#TXY
M_A?&Q5LWW9^M;X?L^WGKYO3DT/[^[=W/XY-N-7WRIGUSY@#4UU2$/H\TX0$/
M"6RV)F%LVT3(P'>"4-L\#D CG4#]32U5\1R'ZY\O0^AL83[$86G9^)5B/>IN
M,KQ^C%CMI<3*#K9_W3[A,>.,^#HFBUJ*W$.*E$[0F^.3UE7[XP_&7<TB1Y/
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
MO"E_:/:(+F>H];;ST#V@0=6A"_.X;MT<T>.#%FWM_W"UY"%E(5%,!J PN(J
M^B!(P&3D:BI#1S!L8#J?N&L!%7>1CM(82&DPWAJ@I,G>6?H*?];60'<%MM,<
MIJ9=5<.Z["2R@ZVG=-FS'BY%>./X12GP4DM8E[.M."],JC=^]Y']]8]&OGFR
M^KMT4/P)[]NUUKP/::-F'^__X%(IUW5C$G.A"?>P^H4K'0(DRNPP5,)1&!3=
MM!=VUFU.MRV;9^W(U,VR1A$PM,AU0SOP@4XTT N\F5,[X( C7/D#[8'+=#][
M7+:_N&\'9>.)/M+GS1M?)T#4B5QB0+G\F?_W:?HF+A[3(_=-/.H#Q],GXNH@
MR60WS4:#3>F Z+3>%D?W')YE7RY;W]YUVC=?''B'\_W@:X)']OC]H=M^_P7>
M]^_SUL&G9/;HMMC7\^\G^U>GWPZ=]HF"\:J?[6]'5SC.TY.?]O>3+[35:UT"
M2HMAO-@56[JQ:SO<SRN;<R$9"2AS87<=6T0"%MJV9SL@,E#O7%MZ?AC8W(O\
MB%,J.=PI?>4HZ<QV0#QJOSUN'5HG^__O\//=+0L7=B7\[>>V _:==+2%PD;T
MK__['P&C_E\@4.-88S-(;0W%E37 UE"(_VZ%?_W"M?WP<S&!@G,QKH?EH,:G
MY1,,[&V^+Z G'8-0GZD71=@+.STPIA]^Y$4R"!S 8Y02SNV A$$0$>XJ5W@N
M<X3# 8\Y338'R/YIB;Y:<9NY+6RI?!78H<W#0 <BB@6/E!OYKLWX;&'0>IO7
ML<WGIS^H#'3DL1@@C<T!W$0NB9@'/\4!;#1PH<!T@0B;\_4C_HDP<97VKD@5
MN'D-P-;91;X]W>L9@+0MS"[IRX$&"&Z9WFUZ$;-;<7E070%<;_0/?.P"H/G
M8$CK?T=B, 0=!-FG&IE+L#@P,;Q7K*11/Y"?SJO6:&'.+5K8ME?TI3[0L1[
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
M<DL7G,%N-T?M:/Y*82#P<F!KC?$!%CD+FUN)!IYX89ASANLP[ S2T5DG-\Z
M+C[L  UA(X8QS<T-$8@A!5&<+ZIYE=&ST18%SPXTL*MA;O^;6<RID<WNQFV[
MT)R2.**;I4;L3#9$G UT+BG@V_\[2@PE7 "C&AKF!0@C-ROA:'$ %X/T5Y(5
MQ[LJ#B830U90#+?R';18&J8/K^WK_*4ETUC(@O55D@VGJ6<RV&E23B/DYR#,
M@'L  4? ?W/>K&$M![FM9*#A$%AG(P%O&VIMIJD'Q@&&3!F%[ZB?&&M)SGIP
MQA<C&)8L3L;XCSD_,]3;AT^:YR]PYT8]F.*'DMV-S;5F^A.1;'8]7VQCU^M>
ME[L+[T#&" <@?SW@MLH8-YKY+,9@_X%5.Q-C OJ//@/R; FS*YL#Q!*DG.@<
MJW B(<-?NT!.!=\3J@>0 @Z",54A_4NME1%!>!E/DY$[ H1=K/L*3PYL9\D>
M9?(KZ5I=<9F-D-4-.V*8"RNXGL%CQ<X##$KZ8G!=P4]X>S3*8.@94-5GQ"Z]
M?.5*/CCF=RBV+D9#G?UEY5;"#"UX^@R)O*_/@!! +3/L[9<HS^[%(/DEY#4<
MI(%0&BCH9P/>=W%ML%5!YV@3@(=B9 J&=AOF @C+;G%4X445T':)9;?,JL L
MS*3_@HT%:3Y,86KIV.< 5RP):]S#J?Q*N[]PH"B&\'M&V #)(PN G4BOM9D7
M8CV4]>4B-*W]+K YY+YF 4=#]&SD(X(][1I2*SYB9E/=N#-D%\,I'@)R 45,
M9(XRL&-DPH8_%6AQ"$L5E9;X8JQP<D79P0_7R7C3YP1MI+L)'.EB\W.\DDNT
M"8\K!@I+5!VG>0!O[28_-7QLF!:T,X$X0J&9'7A&446V/T4W#4#!?> =!@P!
M5RQ@P$!GH^XP1U=CV6OV1V0=*^ZFE]D6,IM/^JQP8<W@@^=D-(7@?TXS4 92
M5\'.#*XWAN4N4 @-G0,I@>($?-9 (;.=.;[!W7RG09X"(:/="45U\9PQ0V6&
MK;W"V_;>O7V[!XI!AHY.Y#ZZ@HYR7M #+&=U4X!<U4LY5H*G#5/'5Y5 RIP\
MC><;)'UBH%)):MD8 ^(#!I$EI?8#0@4UER&>OAC/8\X78+ C@QD0E@ JT@3&
M1)0&U#BT3"" &>6?A7(T_<Z<!\X()=B6G.U/=-P<3OQ*\U7")W%BP*A1,<U
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
MR_,6,1NB4(+'ZS5F"B6W 67LE[%U3IE;5F X1:65BJWI,C7NM&R</'O\]>B
MT- "%@MC2F3#BD;#(G7@$FC/)#$)U-M0!2J-H'DB+K!3A989(*?BZ7*D%\9[
MTE\E 7731.J*_MBM%+*Y!^59PX3GAC,6  D2<^7\&(:6F7P8%#/ ^7NF9% E
M$<4PJ^6M,<5!+?QKVGAYAGJ,#44>/B_PC6AJ&(S#W.=M-:*+]&[4XOP<&RNH
MFI;?51L9YE>B[<!8_/(/Y@*8S!G]9NTNM]O[,%BFBU8BHGL7'5BUF]*@.&_<
MFJ1][6?F@&-H0,GLBITH!FO,.05:,=QR_FVW," CQ'.CE:Z$:5?R[,UB(:O)
MI<CG"V"S7220YZH2?6=9MSNKNOWW/ZC/GR@+Y[:@^Z^-_-!,!.\PA:\7]0%?
M[1U]./D*>&CZI.4I8*@)9;.>7"2&R9[ ^]'=A%2='X$*L6!81A]M5N.:@+*;
MCE1A,#.'KV+SQ+$+$\>/(YH93X[Z2KD*.B8FKED(<8P)I0&OR.72Z&*,4\9B
M?V*:U05^RI%&%0$#R!VD65;% \L[#S9-4.V&6/I[EI=MB_(W9L(K:'YHZ$T
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
MIFR0)V,;Q.A++0U 65!CZ8W?).[4.NFF;Q+FGJ]0QZ7>GR??'_LY.TZ]K-H
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
M&\#<A(L080^&9^+/(>?!>X5"'D$/L38?QIYZ+CT.P8V/<2O09S9&%(Y(3&O
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
M 99/Y?O=7V'$V9B0' Q) 1+EF8,Z#D)0 ZE?L6V.B1>[HG@N+@?G$Z# (]_
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
M4<A\X!*3=$AF-[A\CM43@&LWC_78\V(B8F!D#)YXB!UJGDB$GHJTPRA6]E#
M[)&JG-KO<5\FDCU$X)4)& R+;)G878/6F/4Y:3>R.0G,4NCP]T#\_2O, *8
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
M>8\V16(D! J$N0%OZ_D9KSJ_L,2USD3IJR[>+K]UNJ/L XU8X(J\ARCR$%;
MZJ\SP$E((OP.J(<LPY#5#B<"#V"])9;G OWY,K@L-8.$^63RI+$@09-(,"-P
M=WX6OT7IQM _NP%5P9&CJ1Q*M"Z76$1VW+HPQ5 !:?6IB1T8832L[U71MU
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
M5H!Q77,! )L$;5/FBJ\X*5IQ(''!8TN@_]_7W\1VT?H#B>G;?X[J6V16M/I
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
M6A2?@.WV&';V BN3B1*HU%M>MA?-!5,DN587)6FV?>:]H"]M42MQ2=DV%N]
MDEEEX6@RYT'\[@ T]KZ89+%0 I-(!X7 Q!A6')W-:'\ G-3,E(@ELC4IX<,;
M>A%ZMPX. F)BB4BJZ[J^V"K39&[A:%^7G1+!E M;)8(QYD'8%[%'DG]E,=PW
MTY)*JT0G_9Q:U1,GHA$ZO@<M<H/A_WWC\"P6*E0^)5(A(2H!0[3A6$ET$F<"
M8=9/H$;>"'MD_(A7QIP3>>MW4=#VX*S$,I'42#N(*'-94A(2HI"0A3;"WF!.
M \-EXAY^&/TMXH ,^. RFUKBMST;V!9#R7A!B.=BQUK? ^^RV6!%N*R:>-%D
M2VBE!3  7Q<L]QW:9HZLIM( $QD870-T$7,0J([6NJ.X\BC4'@7JR[6P305$
M8+:I@GRY58GUVFH%+3OU &VT4\%8RNUJT&![[\O8F[_2EA*IH:S3N[&=%Z%
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
M(9B0MW\[_4<.*'(V F0V$I0M'B+C&D3)*%$S7US^/Q__D7UR/#H%B4E';\,
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
MEB?4;[<*NFH3)&7F:)!@1.9JSJ8VI@X!K(Z<I<"MZ: *]UXX;9/A6$1FRDI
M;NI.LS3@ T^@2;;*%)\HP-Y>,GRW>=]6'+A-]N?/>",O^X%>6*O^P]_->FWJ
M_W8T^?(;YH]XU;+]:B(B1TUAL88D:6$J:S@X0V-PGA41=1 A\/6<[X:H^N63
MMV71;D6XVY+CUWLGO[U]=_A'!Q<%/?*8K101/S:\1M7"]8X%8@1%_9^']&FO
MOOT^JPW'EYL&-1N6R"5;M@G2&(I'SB%Z;4@YY0!1.P2KK$<3:#U@ZQ!J?70;
M'\H-WQ9;)*>3O?0_%\-:#?%]VX3;+",+&4J0LFYV%XB%>4A<B)"#<-&WOD_I
M(3R]2D9U1* ?3LNVDD\;L_GZ4QA_) R7!\=6?N\Q+L[DGDXN#W8L7J?%>S&E
MX:L0D^2!@8U95P7O(,C@(,KL:F<EA[C>MOHS'MZ+ I0M468K FK9#2 AYL6V
M[1T9V.L'PP>I).$*1<0,#0%<G@I6#C3C3NO,:Y^1UGIH?7A]*LC=EE;J2'CM
MV'5;;=Z/SPJ&F3E"A:Z&[%Q!K.7ET05O:%I8%LTOU%L;W1-S83^U_NI8=BTK
MY^Z:AF7OBIO3D *I3Y83F>5Z_VJJAV*SB(!:"X72N]+\G-CZZ%JML;>3Z3&>
M7TS3IWJ:LUQK+CS(&$DP,4*I89U2BH&/TD,A6Y6XDTSYUCGFQU']#&[DIF2Z
M;TTUDE4G7L#!;'91N[\<ENNGA0=1!9V<-2"32[7Q(H?@F84<28]$3"'8]A>>
M/H:J3\F5;5&HK:B:F_HK%_<T?*T%+K4M*(V>&'_R*4SQ%1$^UVP1^</+G'IB
MZ+A+M=@:D= *3Y,1$F19@G/:%M6\U>!SL?9JZW3+*JM3N39GX6&I*V&U/A;[
M0P.9D!>4JF[H,?* 2P&GZ\T^*:*T6JO"6Q?7/P#G9W IN^+2IM+I@B[#.O)Q
MG@ULP.JV%E!82XV42!"B1L!$>M5$I:-JWKSN1QA/W%[]J]'C6=)H6&%[?@7E
MAF75"<D+8Q&X+P*4"QEBI+A'9L6ULU[JYIG8^[#TZDJ,+1&DB5RZ#D"ORM6N
M#5H:U!B9!XFU "DQ#;Y(#2XP<L>8-J$Y;]9'MW&AT]WV/_*8LPBU\6.V)!-R
M EQ6 7*(V6"HN?+6>O3Y7ML6SV]UP9D?2IPV%\F6CVMQC\5)"GMSU*3L@^00
MF:W*WI/7:!T+LMM6/FV.:^U$S;9F3WN)=59@>T^YN.72TO@S2)7)'GB&X(U
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
MBZN^6U-Y70B7[=B/\2P,:9:GA^7M<$:2_R\,TT%2M%I9[4,;)*W<(A-%^BP
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
M??EA\V,S&=^@[:TOR6^]P+?.YLR595Y80ABE8@&"8LDYZ7($G7FYMU!*DX
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
M2ZYSO=$/VEKF)"V<T_\)S0=M1X_3FFXBUPYY@M];]/G)\NMV=JR==E*A939
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
M28DR1"FS96 D>;"V=B"+J3 3(4C''9GU9I#V]K-"?F.5;2:AUA_<=Y7?R@<
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
MT_1Q<CYD\>MT .U]-LXR)T6IUR>"05&TV_.@ T0OG6B=:7 CD-U?-'57X=5
MQM;RW_E==$E9@"I %F&JHY%-)+O2)I9DLLYSF[-H';#8L[OH79.DG3[6[B!-
MRZR>OWCZ_L+FG*W*HY<X__0<XW*+JJJ[']J@B&HD\BLU4S& 4Y "QN"U+=G+
M4FKE-Z')UEE^?/?CMVVD&I>O5J,9OA^<*@)R'Y'\01XS\232\68K1<!J+B(H
M&5K;!VN@;-\J]O)CG\%\_F4R_?#DT^QTNCP.LCJW#AFJFM*5M6(>N66!.TY.
M;RI$IJ[+_![/[C>F%OJ_W@ZVD<3[U"]]G1+]>@)Q<C)9?CF6L:9S(F>% -6:
M5CH]:>]EDKY/"X(445K3X$8@AZ'_[67<P6RM6^?[\ZV3SL1G\'FRA),5QK?Q
M9/+A++K_M3'VL[,F<#_#\G1.*D R\P$Q6!U86'6\SAR9YUPQHTI0D1?M7&N.
M;(OY,.BT4\UUZ55^62:_3N&L9 KSJOGZ:D_D!8L.D<54.RD;0!8#[8G:.#+[
MD@=G6C>JN!/487"GK>P[7!U>AE2Q+A:G=>]\\<?GFD1P+"'1UA@X<Z5@O9:/
M#+@"9HOQ-I!CX')KM_IV1(=!BX92[U W-&S#.]_GC@LD$\EW8,9P3FYBK,U/
M/6?9":\QQ1!+ZR#&*("'P9A^.NDQT&X0V&-.KK*77C.4=<9SKL674F0&'B!G
MDWGRK0LNAB%[3)09I86U@_%:62=GH;N8H_5> C/)U= =KY.@56:IB!1]S$GS
MOO;(3NO ^ML=XZ6Z+_5;ER^<OC8*XX5$8&D-OM195;+6P1E$EB2/R6BA:94=
M]HVK..XK-KZU;F_8)[:2<2=O^3*F\ROI(:@Z!:UO1G0_<>GM-78'!;80]^[(
M4+)1.CA@1''RETJQU4I63!HOK5>2CK4>%R*[(L$=4>)=<6",E#OH_@BGD]G\
MS6SY-7@4,&0EHV?.A3K'BR.9*DXR.BZ+,@:X$*UW_VL@[F>$VK;:N5H2OI5H
M.]R-/YM-?T/RBNE J\L\!^63#RK4DA6.-3.0C%2(VC,IC"E%%AN:!V]O!'(0
M.M]>Q!V^\>\-FM5&EH7C1<;"<BPU"Q=IC=%C/1J#L04ZF'C741R*@;>E?+M?
M25_*.1B"JY.!MP[3_9AXV^KL5@IL*?#N6\ E?"9F';4VS(DB:;-3R().FH%&
M&U#I(ES?C>">DP%WQ8,Q<FY=(GIFB#R;8YXL7T*JX=K)5YLD8[ E)L^BJ6>3
M2(8!I!JTM]ID%47"*Z.<UQ2(WO:6^[[PVU01LQY2W$UCZU5BT8V0M\VXNO6A
MK3*NAB._DG$EM;(*O) E!ZV3@40JL,%9$V.R.1[?_?@^&5>2"%*$][4?(C!M
M%)#OF!7]4JQ/1O&2^Z8BO>Z3<47RP_/<'R.54C6C487Z;5DRIX)RBI4D!7U=
M2<;.]\K?L-SWCK.9WF\_3C:4= =/LJ[N;?GN^_ER7BGV=#:?SWZO>1KPF?YF
M^>48#&:'R&FSC34";^KU2>),0! Z&W*%76M6C,%W&$SIII'NQNBK*?G@N%B^
M@R4>+6O/X5_(E:._@ ]XK I!],&R(%=S.;5C/O$:N$\^%Z5,+JTO)X:C.PSF
M=-)&=Z_V*2PFBZ//<X3\=OH/F$^J(5%ABV.5<S'9UA+7L)J<YIF'P)E,G(R
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
M7M<HO=[=,&N,?'?9'VD(KL?:,&N4SH8V2MI$X#LE!(+TWM9!0W6(LJ?],1!
M5G(.-D<;0O.Q\?O>,*L/#T;(N7ESD(](2K"7,Y$MQDP.%6>6Y,RTDZNI$YJY
M"$%;90.W QL77'OV?9N"FPI]UDYBS=M@K>#XRW PH -.2(1TY!87B\P+;5A4
M"GDT6HHTL"//M6<?C@(WEEC/+_"LS=I5=,Y)0,<M$]'JVJJ+,Y"R>A%<$[E
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
M\N1R]HD.UE:IU0=\^-@AC8<!X(>D:V^1=WA/[FPD*#HP$XJ ))$1;3Z MSQ
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
M/U=).?G[[SFFR4I [R8?/RT7[T_>O;\@T)M<@F 1M*@C%K41X#01&$K45LE
M_VAMT=U+U!.:&BMNU!*'-?F1]L4.=WQ(O[*';3F[40"132BUWR$8P964RJ.V
MR+(AZCC]@&TJ@+CCXP:(_IV<K7X1??6FW S/U,#-M8;HE%64S 8(7!+P4Q$0
M.7.@,^><&&1VG!CY]BSL[36??]+UP.^Z-&$]J%BD)6<P97H=.-T0UAMP7L?
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
M=$L8#VQJ]H$?QL-2RTZ /&I7<PWO1F9)3J8 QRQ=25X[B(GL6H->.&N\8ND
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
M"]!");-N\MS5Z[[X=OVCS@C[W__K_P-02P,$%     @ #Y"D5HV+.-Q5+
M!BX  !0   !C86)O+3(P,C,P,S,Q7V<Q+FIP9\6X9U137;@MO!&0)B)(%XE*
M%00$I2B0O(B @$A1BJ%$!*0)B+10DBA($8$(" @J48J(E$COH7<0Z5U*Z#6A
M!A*2F_>,>^X]YX[[X_N^/]_*7C\RUMI[[/FLYYG/G)LV1IL%SAGHZNL"# P,
M0#+]!] F 6V \=2I?R_Z8*)?S*S,S$Q,S.PL+*=9S["?.</!SL'!>9;G'.=9
M[K,<'.?XSW&?Y^7CXSO#)2#(SRO(P\O'^^]#&!CI]S QLS$SL_%R<G#R_K\>
MM : FQ6P8FAB9+@"G.)F8.1FH+4 ( !@8&;XCP'\S\%PBOZ.IUE8V=@YZ!O*
MS@&G&!@93S$Q_OO6]%4$?1U@XF;FN:RH=?J\J3W+%6]>I=?QWUC%[A0U\IGU
M$\1O/'T9RL;.+R H)"PA*25]5>:FLHJJVJW;VG=U=/7NZ1L\?&1N86GU&.K@
MZ/3,V<75S<?7SS\ 'A@4]B8\(C+J;71"XH>DY)2/J6D9F5G9WW-^Y/XL+BDM
M*Z^HK*IN:FYI;6OOZ.P:&!P:'AD=&Y^8F\<O+"XMKZRN$7=V]_8/#DE'Q__B
M8@ 8&?YS_%]Q<=-QG6)B8F1B^1<7PZF ?S=P,S%?5CS-HV7*8N]]_HK2:U;>
M._'?BAK9Q&Z8$?B>ONQGYQ>_.2=!_!?:?R#[?P8L]/\3LO\%['_CF@#.,#+0
M#X^1&X  )P\S$MY7FB8VK/_#H>N^:(P&52R'(X6G;%:HO*\U; N;#/25NLO;
MIB.?O?>Y+/JNO0[NE!)# ]SJ)U@OU/$I<X+NI3YH+XV].?DTI[B#!J@CM"#0
M8W8A2<EL96C)H]GCSDD"&(GSB\PQ'<CXHB\?;TDQ[E^3W1V9/- ZR9+_]O@9
MZ<W(SJ_..&-NVV31<1.]=?-G)!09&G+1HN;7\+X<\C?_7[.)([]S8_O1L,_H
M)[)>&T%*AZ[SLS.]2$G()!]^^U&3D4+M"6^O7(@ZX1V57=KRD1'7?/K;$_3+
MF"L(BRXIT_.^)WN<NU)5-O@!W,B WSNY8*/R(=_U2J]\>1-#SMZ:R#@=35:Q
M'U@IH93YZTJFV LPY_[C&R.-> )II<HD:;-ZK<[T9;0!=+?O'^F,:.#?>?6&
M46KTG8W;X>)(<^+H!HQ\#[Z+EVK9/K_R5V:H8-N7?.%T.NM<:1Q/H=2C3ADE
MI)E[>1Q/=I"R;+,+E ;<B"Z7_\(^M-(7^'=&;",(:@"=5[\3+?V5*6N:CF*=
M_)SRE&C9Z!59K5(PIS[V'.OII^@AV^N9R A*WHRYCG]_J_"SBBB\NO^;<:!+
MG,V#*X)0)>Q#%XP.\J8E!ME'E1_60!!@3:*71[X;QEJ:_M+?<HJ['OU;?T%Z
MUO*;A?G5KB3]A\FKDULJ.:;F;]STGF$/PWE-'Z<Q\YK^\[]G4NS\MM!*^BG"
MR4C%/*?!C/[ 9H1C527BIR:PI;_!(OE3\:6;HN7S5'V=6_KC8LY^$B$"1'4J
MNUS>.K2H'\</]\M64DTY^PW%:*31/B+KMTH#3G4>\/4V$VC 01FI2GAJQBVM
M/-9=UI/#[X?D9P%-2B6A(9@;IB<24?HT)_JSJQ2E#U9YU+E<ZB1UYIJ$.781
MBEA>Z;MIN1S;OH$FZX\W+VOAQ^6=[.Z:DN)6%,&I3UC6'\E3$&1S9!\-6(5N
M"!S_3F05=?A[)RT<US_6#>JI-],QZ[2WO ^6Y$%@G]KYW8;.7Q^,WG;'9%9E
M8Y.03-09.QY2BH][%CR#F1!7H\@FDF"(ZYI#.[W'VX-CV^L0)OF"CK[8\WQA
MV#!,"5;4\N1Y,-S&]HRC9C:;[=F,Q)ME;?[_/83_.<U,3O7KZ[HPN- 31WL3
MQDB=!)5)9A>X#X;($L1W51SYT[*'XR6M4S^^/K@7M2RD]O26^.:&S[[QYE7B
M?<I%THUY$/>=1C^^=QLC##53]_R_492LJ8PP452C.O(<]EV(0Q[E[HC)M&3B
MY=#.[T<5?]6FQ7,T#?*07NG#^X\UV1^Y#/44L1,CXFT7:0#C\=B1S40==#AW
ML3+ 6=.1K$=EVX 5'VYH9X2H#6[4:N.MU92Q_$IO>0:>B$X:;_%99G:H%\V*
MIN>L[9O\! 097S'+R<'5\IV>>^A9U!;2  7MOTWVTK.Y/Q\Y.!T=OWU]SW7(
M4F@,3@/:L>,I33#1TD#=3)<T5!2WHFO!I"Y3?\43&K#;K_F(*HAE.HG64"5Z
MS4%:(.=( M _6^($V[SZ3X$W^"I"0YP<R^4.1[1B?NYU2#&)G%3H! V5R/QJ
MZF-3[F4IHW9OH66^6QO /SZ=V^KT\LPK.6<VZ!97AG7%71AT&E)V)WNHM'&G
MRGLN6N%A>>>C=Q(\QD4S765+[D0?;;=@*B(;9\Y.:5R=%]J/?!@Z8?LY(6>V
M!4!^3>LHH@&AD93+-1_%4X2'OTJ).DZX>X ..Y57]63;]7UDE"HR-=K3GCP]
MLG69&089F8VR$+;Q*:^HLDXA<O/!%RUFY9?*+*_>1C^\\&JZ3K:&,VTV]X%O
M=J>9'+A/^T^.&9]#WP-]K)RN#:J]MGX+LPC[4D\PFCF22U>A ;\>HE8-1E>2
MVBG!W=15JOG1) U@FFZGR-=?H %C5^OWLMU7=F:.!!P08D>86ZFHCF:6=85.
M4,:0I11^.SJ=AV3[O6 [NHPLQ\]/ RPJ>) [QH?GG#X13M="3.B@HBA72BI=
MYC]!Z\S5=CWV\*4GJN=0!D2766^KI%[=3PD[>B76%\.;P=!A'N3SXY?1! 56
MZA2&5</6-[FYQ2O3Z')3K-WXYA#&:%D&PB,[7>!U:4@.7UF>IOXN\)'&RZ:Y
M^*&]2W&L^7GV>7-?\K3:AZU&XB3C+MO%#-5=[,Q;X")=#: D0,ZBQEQ1>_>3
M]D]"7M, 9GD:D* WUT?F5*"^3:B[CZ;J/D(8WU"G ?%^7MKC*,>9(WI<(F<.
M.-!':?O5.\;CJE2C^KG#DU \]5F=6RW%BSP,(T)Z]J[#MDKKF^HONUY-M-'S
MXNB6S3?5Y5"O8GC$D*"OR0S/B84\WWZ#9*U.'EEN]7:S]$[ GDT\;^MQ:3:V
M2V69F+\RM_X4)"=X"R+A8S 6K>87-&AJY]E>T0]3=J4!!!-,V&A)U (]IR2D
M1#U^I\VQG.PF'EN6DKCF*]Z I<;+^L)#M.T+VC+ERXO#KOB2.UYT#_GQ%3SG
MESU;E??0V\XUU;1MKH@K.4E':J%_Q-3(HO=V9=R?C&@#H)68$W,3"Y L'Q+/
M5OB6I]EA.(PU"E;4&:827[&\U$&ZS;B!P2<XZG5$W!0N92Z/_V]\.73R?H74
MA2G?P(]<+83K7T<S48UZ5'EC5*'+#*=OIU!&^$.3(3%T?HGB%59TX6EKT7Q<
MTCYHHYU@,3F+:HJ]H:<H/5(8[[G_F+BK_Z*!IVI/*QQD'$06494W?FTU@H7F
M-"_4'-. AEVP^OG>SPYVG.JF.<1 W,QH*FJV;V-_MN]UM8$U/-A(=TCHGZKA
MPD>:PXU;AOC%BTCS!NS]K[[9V,0\B^S ZB0G_^.2]:MF.;KL7]3&+U_-UC[%
MVJ%Q+GAP)3_6.(D&N*+'4,TSO->\_/I8)B971.7-E02?FB17+!>.\[Z("5;;
M'M742T&VT8"RT]@YR/F<)G14@LU=,P>G'%L8YN_$@QRO<2>IGXE-B7]F?<5
M(<*D&U1V98*%NLH@4LJ%<'3^9JY#GJ#N@#75RKC]A6X3:@J+[2(:@D ;/0[5
M*4W'K7M'J&:06.J<W6G8A)7R,YS$@"&VA]R57!MP8$RJI %"8 Z7B;JI]&<E
MKE\@IIH]_:]4Z4'YD(=JR!OQD[LS<V]P"XN5L XV=$ES_>X9%<WV#-S "%.
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
M\T_!M0^\B(X'A40;NZR@H(Y(YKN%?/7*UR#".UB2)#IL\QJ=.= M.+.+=VB
MJ0K2$^P4(6XFH!FQ[("VAQFEF&9'- [UN#4:Y73S'M0'_&WO6>)SFU?\L+-F
MMFCDHU^P.2Y"I>L=IL41#5/6>B(-:''O_F(&2[^W,33EX= IZIBU3#"1M:^G
M4_FY"46\Y@M5;"(+#3@/<^FW*>[S.;V7YS0NGK+@IR?6/3#R9<9_F@;<F)M^
M2&4K.DGR$/\K2DK*?=P3_4"JO$'#M\<S"ZE;.4.2C'D&BJ:JQ'SI%4W^89Q[
M'J]\N/U..0_&27*P'/;*MKJV42!1F:9_EL_<)$&?(CNK0+]CQH54@'<MW]SU
M+4L43<6HG;A/->.+U*9*^(D\=1\\,K87X)4Q_!=84N?,62<V]Q'H?H[_%+6[
M]52V&F'5-O2%*B&G@3'&U4])?3O8_[+>366KH $2B>V0@S.08S/9GF[4@FWL
M'GHIZ#&:$O,"64Q!][-#=58-8=<1URW1R-%DHBVR%PE^7%1$%]G7G<E=:]W'
MK^V:8?*HQCNX*U"2Y6Q(NB@/]B E:DNL(NX:Y>_]Y^+QU# W-(DOZ+''+?.V
M_AC5)5A8U=*2N9@AL\7#R22J3#L7_10:TW0):+28^,<4DW*GB\5/G]. R]8H
M@MGVD;B=" WX-4 W)JFR]"(.1<#YO5@I3.],JR.[*D>QCD.\2G.UGYG0$)/P
M2/)P#PUH-*Q?B"?Y4)L-:4"&(S8[]M[PO+S+9I]7E=51^X-'E<')UCM4S^5B
M:F?]C@<-X*K?$ #M*A,M*;S1\[JDS6S=9<76C#LFHI^[Y5'OL67__4/:43"5
MW7OV5D3V'$A01TAE0$<RZ<7LBT*V!(T3K<2=W,XU7:&I#]55V)[ 6@F-Y+.:
MO*"%QT5$J<WWY1;S,SJ1&U3H$3RB?6O6@72B^) &-!F1G5%_>$#D70<:T#HZ
M""F1:LE#16.8*(KY[=<3MM3-BW$VBPGSE[@;CV=5^\.#WA>RCR=F6CQ:CLCQ
MW230P:J[+.(F/KAIGS?KA<W3@%<A5^G=6W7S"PWXYQYJNY=.RP)Z%/&9\H 3
MALLTH%X%0K%%C!MIKH,VX33@CS*$PD)EJS^X6[]R)8?*3 , 2B.IA  YB"?U
MY5NOBTH1PNS<+,IGG"+N.95&+IRQ.L7_(-"AKP[Y 0Z^4(-B6_DU\RWZ6%W:
M;$XPU$)+.$+H8F"O^QEA/Q^'$IF/:R]RI'45PS<2RI=U6>0B3OOD"E7=VD9=
MHLLXY071QB,_HCJJ06$RJ2SU4,_^I(*_8 D5-#%+W24P9X$(PB=WHLW3E..%
M[%08DCXLG OBAHG3DPS,W(NO9[*&3]XK5Q6NB.Q/WI(>E5-.%"EBK(JAS-P9
MSB6S(_^,T ">6D:6L'WW,KJNR-%Z<S=4]ZAP4^!-/,(@1A;!L VS_ZA'UE;(
MC,W)^U[EM#-. VS[T-T3W;OLE;=6?H)=J'G'&PAC'0FYD, #!AU>$P8[.?)3
M^!8$H/8A92N5F*J'Y&A \6:*FISXS&7&E9J^/\('SY[\-!1AZ)2LOXERQ[Y+
MP91B6D_$&NS8IW-=TQ"=I64[#\QVB)6!+R&O@4NJ7QW^UDU].DV$5U:%G#O,
MHJ0<I?/[Q%C=O_8!>6N5;ZF/;A9"'4DB$RM(!:)O_SGY[^^,RM\?TCT5A+,G
M;(T3@2#*4O7[HNLW^/SH20XMP9VE*!>3M DS=PC9;WDD,<#C9XRG7=&]XI%K
M+9COS"X4 QJ0X#./)3/;HE:2\XO&L(7X1=OG?]/?W75_W53+?^JFZ*K[VKYS
M,PT@&'[RO=V.EF<]F2TIC@%Y#"2>R.Z=L6R $0PQ1ZSP0VK=!NISV>&^'U&
M$K-&J1=_^8(&4-[E4FB "J^I3LC<GG,#B/#H/LJ%= Z/*?F+4EO?@C#1@(Z4
MKZ@Q\ P-T"D(4:?[3!T:\#[R-63][^Y1-J)U%G/$4\I%9IFDUWD9]D<[JB.'
M;1W2<Q3#18GU1AUL+R!M*#;U1 6*2G*=]UR6@*@,NN6R;\<"N[;!SSS!HPZ[
M5WYJ6'HLWGPZ^$T#OHI##I?::< [K-))R<U/?6]@97X5,7*S7E=V#&W=QC_,
MJK>8.]T_N&5,";%<E0JGZ-OC06==TY92E*9<C\.K;1JO? [-9P"AO7Y@G97:
M9-1LY*P&8N9GDQ:PSZH]X57^G".M3UT-\K])2&Y\*<0\G,>0].N?;Q^?TJ8!
MR.<H4K7Q__&?7)R,"R;;0?8XZ0?+\"^)L?R7DB,94GF\)M6IK][3@)E/(*I\
M)8@KY!1I,S\D^$](X#R$52, -:E243%JTNLA'*YGTEOD2%U99DP[D<GJ*+!/
M?Y"0D*W+75U2O'J8VB<6KB=@4;K8M55X?-)0MSH4FHQS.3;)B)9F4(3=I(YB
MBATA(J7[HQ3(PCAII$U![LR;:P'$LW?-1'MN34R7A+4;9Z\JVL)MS&TNFD/?
ME<9W1C<-M)GYNLM^1SI23I_DU]J2;ZQQSJ)$5@5&T_@^?^*,;1@/SG'<7=R:
MPV\)J%%7L;7@B]1^$!?X*K1=_O7\)[8<^T0G;^G01:YOL034M>@*HMXL*I2J
MY+KN,5]WEE,+;Z/M7Q4W#SH4AWU$W ZV[ (KT\/S=*+W6@G\8=M+:ZS5IM\[
M^TNB?]W.>=-#I[Q7)NOT./,@":N;^;>+B'3N'<Q,<WHWWE_FYNY>HP_R:;^4
MI"TF>W7ET8*%0#3N$MRKX4#)CA1F-[@7[-+V>%N>#P*P=8*;<'QT9@@-H5@7
MO='V( H85[PYPSI75ZL#>L6'^K<&[D^[F^%41>6)"V<X3LV,'VQK%$)F/L2
M&D95#_RM+SK'& 7J3*T&1CA(N-@+(U]:R%'_@"J((QDI373VG:M*7EHY8K%U
MN?<^L6W2!4=T&(\Z/KL_AFQ%%7L<-M>$X;>%6U;G/V79.SN()0??1>%VTG=P
M03ZEP8EH1Q*$+$<!DR3-EK7[J8/YS,UN$^\"1\%D_3G(["7+@J&G)3*\*QJ2
M,!9!2+3Q?,K1E5_C?D%)(PH@>5>Y#)P@#?BD@3U()WGY$*UG46\I$'O0I]S:
M4_._-4Y6,YZL94[-8O&P2]3&^M)GD81F,JPA_7JUL$3=\/+$M:VMMHYY#(-X
MA!ER3MV2B?A>JQ49%0\#A[PX>4OA)&::81[#U)OM+G]*Q98NFJ5PGJP^U5"D
M 2Y/TI=R%-KF1D3A(DY'XEMITTHE9_@OSU^.:YQ,E^G53-/<:3<I'Y8;F/^]
M=*%2Q,DI])\UO1^79D<LHRE^<]NG5HMAI$AH47^!F)"K@I05#;CT0/] 9+3%
M#-5X*\3[:XG.7-_;HLF)"JG%RK);-,!?]=+(,EVWS:;EH7[H!.)AH+]KFS1
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
ME%["T"Y[6=+S1Q^NX+I&MU$+AH;WKKHW:?ZA&P_@_X?)2!O_'U!+ P04
M"  /D*16*$C) >06 0#V6@L %0   &-A8F\M,C R,S S,S%?;&%B+GAM;.R]
M>7/D.)8G^']_"FRUV5:FF5!)D."!VNX>4UQ58181BI6455.3MN:&4V*7RZDA
MJ8A0?_H!>+B[_* #=))BMJU-3U9((H'W?B!^> #>\6__X\?#$GR3>9%FJW__
M _J3]P<@5SP3Z>KNW__PZ^T'F/SA?_S'O_S+O_U?$/[/-]>?P+N,/SW(50G>
MYI*64H#O:7D/_BYD\4^@\NP!_#W+_YE^HQ#^1_72V^SQ.4_O[DO@>WZP^]?\
MSX)*7XC(AX&( HAC12#S4 A])60@0X^H1%S<_5D0GB"68,B](-&/20I9(A5$
M$?'#&)-$,%0UNDQ7__RS^0^CA01:N551_?CO?[@OR\<___++]^_?__2#Y<L_
M9?G=+[[G!;^T3_^A>?S'WO/?@^II1 CYI?KK^M$B/?2@;A;]\C\_?[KA]_*!
MPG15E'3%30=%^N>B^N6GC-.RPORD7.#H$^8GV#X&S:\@TDBB/_THQ!_^XU\
MJ.'(LZ6\E@J8__WU^N/1+LDOYHE?5O+.C.Q7F:>9N"EI7GZB3"ZU]%5KY?.C
M_/<_%.G#XU*VO[O/I3K<[#+/7[1JI"1&2A09*?_U6&>_G"'^0/*6^[(.(%RE
M[I>A9.S"],M@XMYJ?I#C"[S5S=DBUQ_4^Y68ZMM==W6VZ.-+/-1GD95T.<%G
ML>EF2^2E^<4G_:^F&]-0!YE6_334O26J_%'*E9 U6[YH&J3BW_^@_[5X*N =
MI8^+CRNNE[Q"OI/U_WY<W909_^=]MA3ZNWW_OY_2\ODZ6RX_9/EWFHM%[),@
MX%X$HRB.(<;2@RS0R@FD!*4B9AY+%N7ZDU_(%?SUII6N$N&L_O_@@$MY9'[G
MLLB><KY9&1^6AY8[O=*9M3'Y944?9/%(FQ>T$L:(J/7ZCU9\\%.KP,\@78%M
M'?X(:BW ;T8/T"CR__W;+QM(AA^FY6N#O_S=X9[Q%](NC2F3Y;OH9?Q<]#;,
M46C%*^@4+5BE>].TQM'W?Y'+LFA_ \UO*OKHV_LO>Q_99=YJ3'-^8DR;)W[A
MF;;X'DOX8GB-A3P(-&4VR/=9#Z 6^0\@R_63>@=P0/V].?8US[ZE9L>@FWN7
M/;%2/2TO.<^>5F6Q\)F081 ET,=*6_228)B@)(!4D=#W18 \B5QXKZNSN9'<
MI1"IL>H+  &_I_F=WB"5&>!941: K@20/Q[EJI"%&Z=UXFU'8$.A.#);M2*!
M:\FEWBBRI;PP6TT-*_B4%05X7P,(?KJ69M=*ES\/1U,V& W$29U=34I -DKO
MLHW5._VHY9UDY4>]7\ZK4X:W-,^?T]7=Y8-I>\%Y(CVA/$ACKB#F00*3Q"=0
M"<5]@3V<!,*%6KHZFQNU?,I6=U!W] "$EOH"W.5Z.KC12">VS.>!SP778/($
M8A)IQB9"P=B/$ TCP;V0+O248]G4Z&YW.AZ^5T^E.:4Q!U_@:YZN>/I(EP/B
M:T?30V$V,DU7'^.M^1C?51_C7SH_1F<BMD%A("+N[&I2(K91>I>(K=YQ(V(A
MT\7[5:GM16W,Z&^F^*J-%[K\7^GCVTS(!2.:"E 80]_7Q(MCE$"*J-!;6^PQ
M)!A5-+:AX.YNYD:^M:2@$?4"U,("+2TPXMK1Q EDNPEB.+Q&IH:^4%F3A!T2
M!^BAD/Q/=]FW7W0#-3/H?VP(X42SDU"!G6HM"5@^W7N+]RCS\OFK'MSR<B7,
M%O+1D,PETW1#N>V"=K*=&7VZK:SZHS725ANVM;S@MU;B 0]&K-$9;MMQHK^I
M]QYVZA_8@%B^V/?KETKF>MM9G:+<Z)V\++8,Q 5)A$<]3T$6Q1+B(*0P"4(?
M!KX, \E%',>^VQE'9W]S6P[7XH+"R'L!BDIBD&W9T#^EJ^;7QW?HO;"WY9W!
M$!V==5HP;VHP:V'!EK1#$HX5+(/137=O$Y.-E>K[5&/W6C^B,1LILX\RAOQG
M6C[E:9G*XEH^TF=#9\656N]%/Z[^(6E^^SU;"$];VX@K&.#(L(_>I3,?QY!A
ME7BQ3X0G$K>M>A\QYK>%U]]?Z,8UO>"W(Z"Q(9UXA]^HH&TC(RO0P@Y'2N=
M-1!3]1)A4OHZ!Z1=3CNKK4'.=;.5IH0R94MYJT>P,/=4^G=ZA_94IM_D;4X-
MM[ZCSP5:<.'YGD0^#%7,((ZC"#+"$?3B0(@X"3DAYQSZVDLR-RO,* +2M287
M@&]TN0!EJXWY=:L.*&M]@- *G76XZ3" O4X^QQF6D4FS&I&/6R/R=GM$UHJ
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
M82\A@=[(A/(<]Z2NSN?GH%1+V+J$:1'/\5'JQ+V/E])06$[MI[2F+B/X!6A
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
MLCS/OIM4F%1_D-K66]" D(AB'X;4Y*VD3$%&/$V, 0U)[&&%N'TF#+L^YT:
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
M 936N[S7[Q:<+L&S&7"5F3)]YI'6D77KKUM![56AG_2A:INN5D^F3FN5<JX
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
M<G:,LL<'W3 JY>.M=7]!\>,#:/O1/SYL9MP2R!.5QXA P0!-1 )0BB@@S!R
M2 64*%>B0,D8%8['-KB<$C"N]C26(]67'9DH\8@&'RO-X;] !X]3'WBDL\K9
ML\D:/Q#V?6H4;,JMAS>1W&S--Z_"?!&U-7[U)96^;TO;UTC]+E?E=+IYI2+Q
MO#"/,+/6A7PR:2?Z7T]R4<[_B@K 5C/4(>WYE]3O/3K'O4;['I'-/\NE?B9=
MO&HK'_574 =-R^943AXGF4 I!K3(,4!*IL#L9H),8H818[DIC6H;BW0V-;KH
M86VLPS#2C:7%R!X,H;['XK6=T:ZA/D? ND%S&"V#@3?\4;%3>%8[J*&&'2M\
M.@>*[B<,1^U6GNR0L=T=;O2Y7*PFN@_UZ_"@*?SV?B%EK>7R;'+4GNAB]?I%
M=W]S#AN+E''%]%Q.Z:D=2@@"10858$4:%X5*8(JM]'B=6AT;J;:MC(R9CB?=
MW2#O)MS>@.R9>STPM.8)+TRZ5L3T UNK8?I?VY4PM[8&(1<O]]<\XW>SIY@O
M?Y#B>2KOU%IF_,M\)9>?YW2VU''AQW)&9UQ/7+Y)+LL7HS_^P_QG4C!2")DJ
M( H( <*,FV-J&9!IG,0J@TS$5FD&%]HQ-EI:NV'FF6M'3.[1RNP[5,Y4RPX;
M=Z*M/]$?E4>.2AV^_6>W 3% K_3,<7UVB+L0[65PAM*0];1B6/G7RZ Z4&Z]
M\'&^)X2$5!T;U*^_T?^:+]Z938;;G^5R@O0,&<64 "R0*7$+]6PY32F()<%4
M<<(A=:Q"X]3^V,AT:S[X?"+'YP]CMR-ENO:*'57VB'7/%'DYS!ZGC[S "G8Z
MR:WU@4\O>4%S>+K)[S&>4:19)G^83_4=RWK1<9)QCEB*8Q 3*O4L%1% ,J8#
M1*CGJ$SDJ42I2[GNPR:<Z&J HML_3!M1V\Y_:XXL.X9TAV!2*H2010H82A1
MBA=ZRI\+H!@G%$G!4I1-ZJV%[RL]/Q@"TOWF^@/V+9U2:_F&#A033C*4I#$0
M,BD *A $C*,4Q#DG1"9YD>M7LG;KP^R,$&U(#->-C1]!RUG#19CT/2$X\GU&
MMZO5HF3/JRKL7\VCKS3L09'3B(2*Z0\;&#9</^G@021^^DK/TW?Z&WJAJRJG
M9[/1I6-ZD\]CE  VAZ>/%>)":5$PJA0@$L8 D9P!DA,%>"J3I) "I])I&>,2
M8T87?G_Y\>';A^\_HF^W/SY$WW^__>I8 NVBGK&CFJ'P[IF4MF[L%,\Q*Q.-
M)RT1@/ZKK(5 -=0IMDM,&?;,6@#0#DZHA7BFIZ(R73Z8_QN.?J%3T_"W38J4
M^84V8_<'K2O;A^FV1^ST'4</URTG-&<L2Y0.RK(XU32<Y8 0':-EL6!,"I02
M =WCVR%=&&?D7.50U^=D]%_DUCN3**W?(',4WJR,UA8Y:D0/^8) Q4D!A0!<
M9AE .1* 89B#-,48Q5#_!S+7T'W<KT?_DX*.ET/JG_X57@N[(&&L'=WW]JYV
MI#E&\:'=N5M7H_H2\P[L_7#WCIW#]ZUC^=6=Q\_C!Y0JND;WA1)J']+T807@
MK] I!\+RU[#A@IJY;\^G<+YU3N'\.%\H6=?0^%V6]P\FG_-%6WTO?S7%GM[3
ME=P<>9R@C#&B"@QPFG& 5)8 AC %19KC%">4H%0X5\^]NEMCFS@WMC>'1"X5
MP1H'QBZU=*]N[(@&X>&JZK8 NHG6$$4-1E$%4F10:LD?!"ZQ.YI^#UEL]_I.
M#5]V]_H^GUH\'I=U'H<DJG8WZD%5ZLG/JM4F2QTF,(4DS0#C"@'$<0$HS6(
M4<IIRE$>(WOYGC.-C6W<K%EM(\56S2Y48['#,8!S$'>/9*&!ZWE\J3';F%H)
MVJR-]3E#<0X\AU,4 4$<Z!Q%%YB!CDY8@M)Y>.+<,X8[/F'IS<X!"MM[/,CU
MAUP\FI2^MZAY6Q4I8I[2%$A(%4"(0T 5(@#',DFIS--8V9?0V'_ZV.C3V%>E
MM$9O 7+XY ]0LR#(2[#HF1%W8/"AP ,\'#CO$ER&/RQFCB:O#%S3!JY0!\1.
MP=!):P<W#<=CI^S=(:Z3%[DQE9#EY,-L586C&GQJ]O"DCB_INT;Y%6'&4AAS
M$,<L!D@F!) DS@#)-&6A+,>"664!GVMH;/Q5VQJUC#7S51J]<U'C/8MN-[F%
MQ*QGGO.%R_I+ML7BR&Q[*?G?[N<O_TL_HIYHZ[]LY]=G'SS(AV_KWIH#K*_W
MW6_?%(%X-Y^MS//?S9>KG?)",$>$Q(F>%^*, @05!P7).*"\$!DI)$^0DS*X
M19MC(XGW:_T=/G]\+)?F+&Y$G2M N8!NN\<8%,K>MP:W%4?6YD;&WM#%E3S@
M";;U=K[%@7?,K"$XW.BRO]6/?3ID-&^Y#DN?J\KMN^4)TUC2G"$0(Y;HN14D
M580"$L$8YD+'+H737I*["6/CII:9'E7I+N@*.XKJ%^">&>MCYP&EF\@9>V<*
M\X<O$*-Y&# HP?D#M,]W%SSITE/P)X7^ZV/3BL0Y@K@ +&<0H PG.@(3", L
M-ROS.>80^AU[[VYX;%3766SCTI/L9_K <B>Z!V1[YKC+0+W@-+H=0L&/GY]I
M]DKGS>W .'W W/)^WQ/E?"'I4KZ7]9^?9ILR@4V0>,N658 XD9BJ(E<8I!0)
M(R!> %+0# BJ<"H$ABIV*F%OW_38R.K=@]D>7D;E;%T&:G:_+@Y@OK%I25DY
MK?+H_]WU*+EU=]BQ5C\@]\Q;:Z.C-VNS?S%8;PM8-J9'?ZR-#WJ4W!6Q8*?(
MK1L>^ "Y*R"'9\>=G^#'9E_D:JO#O?E25"83KK@$BJ>Y.:;+ (L3#!)%"B;S
M7##L=";O:"MCXZ@OSX\&XOG"D8&.0VA'-A<#TS.O:/MVBP*<.*?;"Z]T@A.(
M0HZW,2A;=+JY3PS=%X=?>6I-\#[\-.E>\C\E7?S0Z,M)RG*"LC@&JH *($$+
M4,1$4T7&&<MUW",DF[S(!9N'6(#JL,3E@VG;T]]WH]^S/-R:4U<G7+[P% C8
M:ZX^F5+>3Y+OKSS=1,:3J')EF%4H"RP'6(KJLF(TZU$64+DL2MD\SB.?Z9T9
MY]Z7RWK0TP___KI<R<=U+AZC!<M93H'*-/LA*!5@%,<@9Z)0$*4TH_:YHMUM
MC2U<JJPU%7XWYD;+VEZ'1)\S\':36V#0>M_P,WBU+8T:4WTRI,X YY O%0[
M@;*G3@,9*'7*#I'.1*HSCQ@NK<K.EYTD*\M;+JC15U/V;^62RZGN6CE_7K;*
M;N=4HD3$#"@1&]DR!@%3F %"4P4QP;E&VKGL7F>38Z/6V^DTFE>)T-M*Z,UJ
MF4?-O&ZT[>+'L!CVS+1U#OEZ6W+'WGZ*D-NC$[+@7'>#P]>0LP+@:%DXNSO]
M".>W^4R^_D87_RU7'Y]G8CU (B9X0K,$R+@@FF1@ 0AD"2!9EN)")CQ+G%(G
MCC<S-F*IK(P>*S.C<F:*)U5'L=Q8Y02D=DQR.5 ]LT>-46UA5)EX/CYS9HQN
M% *QQ(E&!F6&;D?WV>#,U7X,\-7,#.>SV]7F].#F+UO-IN8=EDA2GN0,Q#F!
MFA9X BC)4Y#3',<8%92PU(46'-H>&U<TID=TU:[X_2BI,?G1.AO<IQ?LF*0G
M;'NFEQ:LVU/@T6];6'M@&P^D E&02\N#\I(')/MDY?,(3P:KCU$O[]3[\J44
M4C/C)$Z+F!"N (U1 A!%#!1948 T216"-%:\R"<S>6_2M"RYZK 5J^^&U-]-
MNZW^/I^-:=$3+879@%JVU$P=*>D(K);4XPG50!336&?TPS;V!623T\Z'8HTC
M+0S+#J==/&"!CDO]OO9O<D7+F10?Z,*( Z[#ZS3-8R(P!'&2*?W!)SD@*D4@
M+JB0&:-*)%:5I+N;&5L4LK8R6IOI]HF?P-+N*[\<H9X_] -P>H@=ND$(],&?
M:&30;[[;T?W/_LS5'CM-7Q?2#&FW,U&MB31'VNJED2IO<2O,+##5PS_) 4^P
MU%1 $* RST&*H:8%) K]/^M=)_MVQ\8-[<)2C1=5,F&]_M<XTJP#.FRM.'2$
MQ?Y4/_#V'4&<0;/)A(YLI*\O>]/M]['Z 7JH\NB4/4_IPFRGKG7%C?AKJQOJ
M_8#=S8!06@'NT'5N?CD\;KB-,'<?=S;%/&[WB_Y^+.ALJ>3B3C45T>AT<^RF
MJCXI/LX7M\OO="J7G_4(],ELS4UDCI*"P!0D+"L BG,]+Z3Z/X(AE<B<,U58
M%:2]R(JQC0]K)\RGM'%CS6 ;1R(U7^CO*:I\B?XPWD25.XZ'9_PZSBX2[;T[
M>AY/>NL)YW#V(B0#1;M^-@P:#%\$TWZL?-G#/+4<YH^/\UE5Z::9\Q5I#(4J
M!&"(&_D&&@.*]$P:$@2%4?Q#B5-.^T$+8Z._VL"Z&IJC)L,!>'8T=1$D/5-0
M&XT>ILDG70^EI7#P_&&5$TZY=Z"3</+"2X\%?WA\FLY?I?PN%R\EER=T2*=5
M5^F_W:EODL_O9T:QX6M51,'H-2RW4PN<R%1D)LV(0Z)#)B.>(+#0T*>H2.*"
MTCCV.T<<V-*Q\4I[VGU4,WFK!5OG9<_,;\T<IB6B4:F</+MN(O;W-M@1W"CZ
MN&>BO+A+718'+C@QW5,/!#]B'=K.*YW)[@GNTX>X^VK08VFVM3O_:?;TO/KP
M]M./][?_G$]UR]-R];K>H4EXD7.9 0ZA21X1!2!Y@O5,')*"Q)E4.;)>EK5K
M<VQC0VUE]+(QTV%9T!)EBS77\-CUS+GM](_*8LVR-9);HWU."5A"ZK#*&A[:
M@598;2 .M)SJAE'G4JKEHX9;1G7S;6<)U?'6RU)E/LX7W^23?GD>])!QIUK3
MD@G-:"XSKD "$0,HA0@PD2D0<\()PA0FG/MESIQN='R)-%M#JSP17D^/E^Z+
M!1:(VP77@5 <.,?&K%ENS3506JV[>&?=G$<G<!).1X-7R<DY#\"I%!V+.P<N
M+?;EV5#>G:I^N[Q]H>743)VTH57)DPGD*(U)P0"1. 5(Y! 4*B] 06B>,,QD
M(=0@Q<+.&#JV,+2>P[)J#LO;)9_H;LFG9>NZIV:N2^N23[/*8_,]5Q<M([IV
MNOKD[ZMB3J:X6/WKH2J*G7MC+-<Q1O >#+B,X5GUZ\OF%:C=C6YW7H'*XQ'4
M[[+LDVM7Y#IGYE^CQI8EV,&J9MFV=TFIEC1MYH%YP7+$J0($,3/<, Z*!&6
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
M%9)D !$J:GUYAI,8D#254!5I6J38*2/ MN6Q$4&[1-/9X-IGN\Z^3RS7NOI
MNN^UJH @NZ\QN0(6:HW(NMUAUWA<X3A8HW%^P(7)#F]?-W_]>RD7^D$/KY_E
MBT;)'-3.8RBDV1^0!4IU[!(7@%&>FRPG3$E"$BRE5]I"9[-CH['65O7&V&J'
M^LOM/[U.QUNB[Y@O$ S3X7;^G>'TW]ZW0B?T1GUWH]?9<K<"XN3FN=W=GJ1T
M6CCUU\5\N9PD5$=.61P#E2D$$&<0T(1G0/ \R9&"*69.J9;G&AP;$55&1>_H
M8O%:Y3$[2#198VQ).@&1ZYMN.D67;Z+*WH"$8XE,**HYU]RP)&/I_ &]V-[G
M>ZQ_.C6BRW*F&6MZ.Q.WXE&W:#+"5[K-#S_-;IB<Q#F)99) D$.3'*,2"4B2
MY@#'1":I@CQ-K80\W)H=&\DT5M]$][7=U=!,=RQW/>IOA;[E#"TXIGU/S]9P
M_MJ"<]?HJ+$ZY%%_%Y2"G?6W:G3@P_XN0!R>]G>Z^Y(3P4ES@!.3(N.QGF*1
M/$T RLR,"Z4(*$9BAAC$,+&:<1U]^MBHIGV\,_$Y]YIXG 7VP*)GBMB!X:)S
MP,D%QX ]<!F^(E@Y4_/%8YV+I:U_7D45> 8WXT2PLF G0+$['YQ<[WAP8G,Z
M>/\BW]H3S2&[SY(NY;?R_F%UI_ZQK,.V2<$I+7B6 DHSJ*=JV&@DQ0HHHMFL
MB%5*F7 K.M'1VMAX;7O4=&JLC1;&7#!7X%G_@WJ4T^G&VBYR"H9@SVRX!:\R
M]";ZMD9/&UO/VD)6DK  )5@)B:ZV!JX=8>'V8=$(FYL\@J!_ED+.FY&+LA2*
M! F D)Y^H3Q&@&#"@(PE+-(L%Y+:B["W'CPVBJA,<QCBVQA91#N>GO?\:5=6
M^00X;>\=8AM/%,80UKQ44"WEXJ7DIB[Z(KI?S)^?*CGN9?E83NEB^]N-^O9R
M/JU4#U8/,M(/+E>OH2*B(U!V!D/MZX>+@XY8N1,"'?N]7_33*F1194.;E.J%
M?-#S03TQ_#3C\T?9O*])BN-$%BDHE*ERPU0"F*#8J$42H3@1J. ND9!URV.C
MO':1EOHHQ([IT:^TG$5O/L^7KB=F[/O"+E+J!>&>J?7V[MVGZ':U6I3L>56E
M&*WFT5?-"4:+X!SA.H=-S@@%"J'LVQTTG'*&8S^T<G^ O[3DCP6=U>6>:Q7+
MB2PRS$61@)R94LR",\ R1 &2N3E*(20JK';5NAH9&Q=MQ!.WAC9RK.[BD@>
M=K-,*)AZ)A0/A+SD)4]!<)&^Y,%#!Q>8/.76,87)D]>Z?^2?->;3KP_SF6S.
M>,8TR8EB,2 J*P"B,06DD!3D>8I3DF04<BL]MF,/']M'7=D750:>.TQY'KCS
M'_$E</3\\3H@X?31GG+9ZV,]>-A@'^DI-]H?Y\EK+EPMK4=S$^5.8":(A#D#
M"&<8H#Q'>HZ0IAHEIH3(XR*'^61E:JTYKI%NVW#Z1#<M]?=BUI;M""'.9[Z+
MH2TH'9= _0 :;.&S0>G,7,A_L?/0_=!+G*T6KK.P>>CBR>7,(Y?Z?>/U.>G]
M@E7O2Z6DGH=Q^5:N_I1RML[?JM.W;F?B'S/=QM3\J'["A. XSZ%0(!-%:@I0
M"5 P28"B,D<YSQ*>.J7=AC)L; -^H[%P4/[.5+1;^Q:QVKF(K]/F:.5>E8?Q
MO'$PDM6SW)@H6(?;T=<UNK%GSFMZ\$C]R:U;4>/7?N)CU8-;WQK%C7!T&1KN
M0!P;S*Q!B3DTF/ML'OSYOHK9?]YR;IYMBH,LYC/]5UZ):RR/5[@AE(A"*042
M$_ZA0ND8$&+]ST1/W#*8YDHZY1RZ&C V2O\FN;9U^AK=BOF362G>>A/MNN,J
MF>W8,7:4W"?</5.O-OTTN,-4)/)%+YA.MF/S ZMD^X%SJ)'M^9R+"IRL,]'B
MC"LI*0,IQP(@L[-/DHP#$DN<:KK+%?8I</(72&A,;R*OG,;4)ZG1!Y">^64?
MB\L*G%R2V>@#SG4*G)Q^87P+G'@E,*97S&#<M_A$@9- .8QFL^V[G@4N7EMB
ML%^TO<\+LW4Z21&!&,$$4*QBH/^2 X9Y!I2.V@I(,&:PF+S(!9M;)S*>:=+E
M)6TWW./6\G3:%&R?;:R,IEO;'5?OSD%NN907$,:^U_4J[&I;HY:QE?AC8V[
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
MJCB]S*-L 0K$.F>;&Y1S;)W?9QSK^RX6<JB7DNJS[Y,TPUE.4R.AJ(R> Z:
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
M^61DZ>H^\<_"F229HB(F0G]X+ 9(Y-@<YN4 Q4R9I :1%LJE"K(ODH,5/[X
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
MQ:6OG\MB)<IRP5*J&$Q9GA@E!""6QR#G$064$4GC/,N9B&R8[4+[<Z.N2L3
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
M(B"4.$LHS#AR<WP<C/CT&:U*[1%'*FG;*-\$)H6,1[#M^-\7A".3?AN]6M#
MIDA-[\Q377AXSBYUMJL7R2#5I?2E+%&=[[CQ-A?%HL[]^[XH&5G^79#-NQ5_
MJ_.N8BXEEV$*!"?*I!0BTI5 4Y"D(DOC-,XAB6VXHZN3N7%&+6=0"1IH20,E
M:O"V*P>J/:3=#.$+J)&9H1=&UK1@ \(9.B@%^\NW]?=_5:]73*#^L2> SD8G
MF?@V:C43WNK9,;:3[]4W4N]E"&49X3P$B0@CG=44 HQ@KB!%(268X(0X^;39
M=CPW0K#9^VCI?>XH6\/@8TO9#]P9["FUX)-O*D_1FF17V>IV1MO*4S#<]I5G
MWN_'6Y_$=G\$=_N=%,LJ6*$.8VBEKC.Q+X(O,L0@B;(4X!@K D-9K'8^.05I
MEF/!6!B'.KS /G>ELP1.3#9!,DNE0%./$%1!7JY9'=P'P8Z^1H5V9![3J-;5
M65]]-'<(.P7TSJF)TVKI<!.\O0*^,Z/U!M 3M;GW/RG']8;GF.SZ-]0S4(%L
M=.Z'4I&I\7]MIA7*<TFB) .<HPP@GE"04\0 31F4$&..W4HW7NAG=K98)9:)
M.^7KY9)L2EVTI(I!=0Q!O02M'6-Y &QD7FHDU+94%?PY N]<@<&7M_R%7J;U
M>N]6]<1[_<KC?2/AMVJ,"\4Y5=DFQ4?O?M9WTG]=K_F/8KE<I"&C4"J;)Y>9
MJ9$4 1K%#&11'B,B,4)<N,6Z7^]T;DRQE[DJO58Z%$-W CLCDG"6AR"#RK9$
MDND@U@R"* LS@D*$LRQQL3*]@SU)<?J)P+;C9M\0CDS4+?1N:_2T3?EJ)W/0
M"'UYA>L1HV^/D;<H?(LN)XZSMP?A-)+>X5V_1W7WVN9<8!QE/)<21 PJ$S F
M$.00*1[B$N<BX1F,O53O-KW-C=Z/#H]:9T?!GT9@QZC0;JB'G<$Y SCMP9L+
M=MY.V@XP&?EXK>IK%F=J!VK;'J0=OM33+6.S9D+P\KT2]2M9BCNI?J-V3MM?
MG]6WL;U=<5WPX4EWO" R2^(P8R")(@(091' F;(A><K2C%)%.=*IQ*9#WW.C
MF4;T0 ]Q4"KA2^TY^E3+?Q,\:0UV3AQ/G169!@^,'0V-!/?(I'2(M)9; _UY
M![21_697.:8;:7</!'?,?#DD./0\K7^".R0G[@H]FNA';_<;HMB2;/ZAG6_-
M#Y_TMU9?H0F&<QE!"!2!Q0#Q3  <J7T:RPFARD["88Y="*VSM[E1V%Y8,WFV
M^L? O.!&5-T0VU&3-^!&)J,CS,R/@1%UA,M(*U \L4UW7Y/RBY7:QXQB]U(_
M#MF[\Y_AJOTB+--,)$F$01KG'*"09B!/&0.,$)Y32IE.6N;DPVK7L=7TF-2;
M]946_+= Q\WHL!ES\E/;2'K6\*)\6JL?^QP&68Z%'>MXQ'<:^OFKB4?ZV,0C
MO35 %DW!JT;\RB0:PQIR \P3-5EV.BE'N0%Q3%:.;_<LL<?_Z[GV +U?WW)N
M/A.R_$P*_F%59ULR]P_T.'/.%[UC49]5DU^G\M>H<^CH!TR6C 4764*%LIN2
M3"8 )9@!#"D"/(\BB!EF*':JE3&VP'.SO]Y=RJ'K6.!O['&VX](YC=[(+'S[
M^<.;J^67=5X?MA&Z(H<.Z= 9IX*63AXK$4X$O*]JAF.+.VU%Q(G /ZFJ.%6_
M@ZM'U\[*"\JD6B8P A1&(4!YG /*)00$T5AF.$=)V+=>=-W%W.X^JPK1C4=\
M2][>!:$;+.T8>1A"(W-H2[B;!J-12CX?J>Z_R'/3P4N5=3Y2L*.0\_&3/=,=
MFA*NXJ->VKX4WQZV=_*/LKKJ?"W44B=N&7M^?#;5ZMO%7Q>YQ"'E$0%$9#E
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
M5[4J[U"Q:F;=EOP,Q$^= \8Q.,YY,.QVS6-"//):M1,]V,E^$S32!TK\)J'
M;AA>O175OWZ["2IU_.VR^P+I:=OMW/VD^_"^X!QOS'NW,S"XY&U1,K5</JO/
MU_&<NZN)&<VEO2=_T!)TE$-N&T1\.]:?Z^IE7.,[E+[HW-[U3M^L8"MQ)]^H
M>5-LWQ.F@[-^?1&/I-#EL%ZO-YOU#_6/-T1]+>HO"\ERF,8L 9&@*4 Q@@"+
MD  JA*1,J+_E3F6&W;J?VZJNI=<&-C/R![)6X";8-"H$M-$A8+42KIG&G,;'
MCHK&0WUD<FH KT0/WN\ WTD?[,0/WEP#O$<*LSZX>4MOYM3YQ*G/^@!SFA:M
M5RL]#NSNQ>91A\&_CG1F\@>Q^SFN,^0CB2*>IBG(>!:J_4M&  [#%& 2AQ')
M4LRAU?[%JK>YT9J6SV2/"%Z#J*I#\*!C0_:_C1U.=ZYB;7&<YA/!D2G* KSK
M90EZH.AP&.83S8E.O89\DFY'5;;@=)Y)76UDNL,G6WT.3IFL7^K!O7^LZA-&
MP4T-K;)\UMLWG8RYO#],Y0,A9A%,&,B(KIN<$ IR*".0X)1@&,=)EENY;SKV
M.S<^;L?OM;0(JM)PM1XFF[5E:*3K.%@P]#CHCLS55\!TB8H<A*\#=X^#\U0L
M3NCSDFQTL9%Z&ZL_:<WDSZV1X'HDBF8DF!D)]5CUZWVHHZ^["7=$.ZG?H;GI
M%@%W'0^6@QZO]RZ8+=0'MWU7G8LO>)A+98:K!2!A$" ><H YQ0!%,B,19C"/
M([?R/4<]6$V22>OT- +VNQLX!M#N/* /*)-56Z[0>'<%C3XEE<_I[*]Z\D'K
M4Q=*/J?:F9K(9Q_K6_[X3#BZLA[KK!JW3/W)!(#NSS =#] ']#"C+_I" @:]
MI:D5"?::M([@1SF!]P"IMW+ _269N%CP8,A.2PD/;[+'1LS4(GE]7(ND52[G
M]:_](W4UG=L?9,,_K5=WIM9QY7[0$OKN>5MNU:>LI/Z;T*F\!;_]+C;DFWCW
M4VQ848K/FX*)A>2)6LR% !&-$H"D6MQQ!B. XHQD+,OC#&>+)U,%Y>N6;+86
MV[N7T\:%7(YU&H]G7@OU[517$'4*KE?%*N#KI3+ RT#)4?D'62:C>.D/1I T
MSR*I;YMP!A".," R)"!*2)BFE*4DX?4'\VYUQ13\I_M<&HW&^UC>&:G_K_A2
M+,XJ_CG&?F0[I"J55A6Z:\/0KI>FL_2UG]N55--@F!@X4.'1N(:V$+D)6IC<
M! TJ00U+T. 2&&#^.;XMAW.:?XYO;*)SG]W@DWKPG[2@ =D&/QX*]A!\4ZAL
MA3)W&5D%A"G%E;VKCX4,\>B<&:78?%?O:R?7W<G0\TH9.N8QT:[:^+34:<_%
MSR;$=5U]H=6O7^D6Q$_R^*3S;SP]J'[7CT&Y7;-_*,-)-5ELS9,W1[\C3T\;
MP8IJAFRT-F7]W$9\%ZMG$53NMU(_RQX*]4LS4ZI6B!Y8\_QOODZM7O[[ZCP%
M>T'QICM5>_DQ.#BEFX$X_8X.#F_\3?Q6SD)$,H1!0AD#B(L(Y$D*@= IG$+$
M*8F=XFI/NYC;)<^12XM3&%P'D'9'*\/@&=E2<43&^1#DLO*>SC;.=##ID<5E
M!8]/(CJ>[.E>N%Y]TY?'^MK@=L7K*JBFU-<=71;?#$65"Y$BF45Q#@0*4X"B
MB ,"XPC E"$D<<@3CIW<"JVZG1L%:*G!5OLTZ+LN1S]!.Z#MZ, _?"-3A$'.
M>(.8:UQ]F&JD#?;B>O0"=$+'E_>?7:?3>OTY 7'B[>?V=H\#SO?%IMPVMQQ?
MR%9\_4&>;K]MA+&&&K^I-)$D$Q*D.<\ BB53ED:< !D+%I$H#R6U]S&QZ7%N
MK*-%#&X=-N!6L%H<P_@&:V2.,>(&NPM)+7!08=>(W,>OS^X;M3]W\ WJ1"<$
M'U9J8_Y8;:^?Q&9;.W-OUV9_+PWT10/]QD2W:NA)H]A?]@.S^VL9Z/A7U:[9
M?5>' ZS.^*]C7^O#A^V/=?!$-N:ZS;2G>S6M5Z>O!5-__E7=TFT?R+9JM?BI
MCS.V1KRUVB6);>/*8EYM^@E^%-N'X#O9%,:3:-=0)8U2EM1Y<HZT>U6LN/AI
M_OU;L%9;+O5@^218(0M]Q&$$\W64X/+)=&[ZK1J:;GONHM?!1MKIQ5[I(JJF
M[U9OUBLUMMM"?1MZ&?PDMG?RGOS\K#]'LES^^DP*_F'UAI0/BRP*)<Z4=<Q0
M#@'"$ .,8@JD1)1'*1.IL/=([R/!W-:M6\[_+6B)7Y4]W,^CVG_&9-DU<Y/\
M=,I)T&.,+!:]L9&?RA]'45<;>ZV!2<&KD59:W 0[/0*MB*+G0*LR]@@XI808
M=R0F6SE'&A'7# _]T;R2WJ%'PU/F=NBO]U%BAP$-]3N<^:*ZVQ1L*[ANS.S!
MR@=]!OR=++65<OZWM4V:YBEG)(- T(P"A' $,&$<B(A&D"5I*"5Q.;(9(LS<
MEB8MI#F$,/]HB1O\^7:MX]D<SW4'#93=D<]4\(]]5MP?>>=S(!^0>3H=&B3*
MI&=&/D [/DGRTN;PZFYT>[:L6)3S$#%(0!S'2 <Q(9"'D@/*21:'E,*0.X7,
M7^]R;G38CE\Z.JGU4M7M O!VQ.<7SK&==JR0G*R:6S=>(]1QN]#ABU5PZP:@
MJW;;E3>'5&US=*L_?&E&'WOM4S:&W_MYG;W6\'H9[_3SBIVOR>4I@TQOMY-3
M;Q.=R/W^@=3>*.5_ZCR%:JOSV1QW+O1!%^4R 8R%7-=RX "'B .2" 03 07/
M'8/!IA+=:E)-&F56R6<L9>U/I_ZI?7XK=SO'^H23C;_E>CZG,9W2E?>UI2OO
MZW.NO*?^NW6)K:W2/Z@!N GJST9]*A4('LV*B8?-EW$RE=C3FC@3#\:)H31U
M_P-*#YTOP4=SBM)89"#B:0Y02D) ,LA  DD:)U$FJ<2+[V)#UTZ5AP;7Z&MW
M.1XA5=2QKW3HN+<;7-KPGZ*>X60E#">K6SB78H7N%0J]ER6L'+)W^[U=DM+W
MZ\W;]3/=RN=E4Q7Q*!=(SN,HD6D&4B%"9>6F$M H(B B1,1IB#',[/V1^D@P
MY].CG18F$J31(V@4<8DBZC,V%O>[8R,^X0'3%;"'9<?IA;]+_-7(X_!R&7/T
M8)"#H>'-T.R*#+]2?%9L KJ+ =8;/7$0Y*F6&U(&/\1RJ?^?Z-5:L6NQK&.<
MU'9!:Z._ U+%G_\*^//&.&4]B-H#R5\TTX#1ZHY#ZM/PA!%$ _0^C/T9TE#?
MBKOWY.<'KN9 (0MFOII/S^;&,<8D)R%/ 8X2IHS?, )Y2C.=)!B%,>-A)C*W
MJKL7>IK;4E4):Q+.'XH;5/*Z5MZ]!'#W.N05MK'/>/LBUJ,"[Q4T!E3AO=3R
MQ)5XKRAX6HWWV@M#,P&5N\3E'XN5^+ 5C^4BIIQ':D.L>"%+]'\RD'., &-9
M2F/"61Q9V;=6O<V-(%K"W@2M3/M_:HD#([*C:T@WV';;96\0CDP6@] ;D!NI
M Q7OV8_.]?5"^8TZU+Z<P:CKI;XE>,\F'VPRW#$>AR*%$ C)307>&- PQX"G
M28HIDTBDH=NM4'>'\[O+^2C*\M\.$L.>R:#I6H>W$_,PY[F(4JB0UF<4$0]!
MGN3*U$M"G! 84P19@_F]2_%CS\#?3Q&T.3GZ%*&8)C $ D98K:", HP0!@3"
M,$0I"EF.W,Z6/0 _Z?GRVY$1MELV_:$V\KIY.<VQ]ZR:=IAX*S#=V=G$]:5M
M%#\M+VWUUH#KJ4]*_.HDVQ3%:IR"U?:<8,XE0#Q2#"XQ R1,<I! &).$TCBE
MH8L5WM'7W&SPZMYEM9,U($;8'E=4%[!UN*,:CM@DEU1[,:M">N7U2-=^MU3=
M>/B\IKK0T_3W5-TJG[VHNO+*Q&Y<5MF#ZH.K),-Q)# $D=KL*]K)$F4X*@+"
M$>)A%-,\HMP^[^>4HKO,R9=.\CFM&Y?+^*,PS6B:Y0!"I)8=(5) N=J[93B)
M6,XB%M/8-HWGO$?_17)VSG?@[=;$N0WEV)>MP_WV7%)P^CI1?XG1>FEW/1>1
M_SE<]7H,@C<WO3Y]]_"_>;,49/.#?!=-4;\LR7(89B!/HPP@98@ +/2])$DI
M# 67*!'6KC5'C<]ME[,3+WA?6-\\GD6MF[J'8C$RQ>YAZ)&;YQ@)!_>3 8C,
M(N..2<);%N:ONMYJHXXOAX\+^'3Z<AR_,YV;Q@5I#SPP+CTS] [UO<XTU$Y&
MLT"QC"'.()!AP@'B/ 4DRA/ 81:*F,DH(4X!I1U]S8W5]J+>!$;8HWQ<V@A6
M'S-3T\?1"NX"W/46=1",D]VAGD5PC.O3BW!XOSP][>F%KDXOJGSYXO3R*T,C
MTZNDKJTK6N,&MD@8(VD(8Y SK&@D3$) !.5 1H*1&!.12*><J]<ZG!N7M%U=
MZQ3#+9%K[U9';XRKH%ON@SU".?8>=AB* \+/NZ'Q'GQ^H;L7"CWO5OYRX/F5
M]X92S=>']6;;)'6MOGB4) B%* ,8\QP@)F-%,Y$^ <9)G)(X8M#*&=2FLSE3
MC)&VE:]A(+^<0=J56X;A-R&ON$(W@%0N8^*=4,YT]4)D<EGIRT32\4Z/DYKJ
MK$?1TW.Y73^JF;E(8Y&0,-<%OR$"B&824(XX@#C)8_4'2'AD?59STOS<B*(2
M4'_KK!'1X9SB%#V+,YM!F(P\^?=PO/$"A\/!S2!8)CJZ^2*>=$6D*B&Q"%:G
M'X^O8YJ+:'0>U)R^-=U1S46)#PYK+C_5-Y.B*0+U7LGRIL[\_+=B^] T[YB1
MQ[*U&4W86N) #T;PYB#W=2/U*'E\')'REFW/KM>)$^LY07&:0\_M]7[SY'VQ
M*K;BH]IXZ*,.]07I)*>5$\MMY0AGJ+/V?_LB=,9&KB?J^Z)D9/EW038+&DJ2
MP"@%+(K4A@*B!!#$"(@B*3)"0RZY4VDH#S+-S9S0E!R\VAA1]:'^2L='/*IA
M?7!U#O Q8':D-_$PC$R(E3; J!/L]:G<YVZ,WRTSU3!;JMT$.ZWT8E[I%6C%
M_!&F1Y0]D:D/B28E6H\0'I.PSZ8'> &6.L/T^_7FGOS4:\##>JGOX]4OSE_X
M+Z" D.K"76F80)WA- 'J1Z0V;+F("*$1#D6/Q&R.8EC-_DD#<UI2Z^H#)E:_
M*E5:500M!SIMN8Z3B&44$QTN(G.A+PX1P%"-&$Y8&#(U;L0N+GOT49KRB*Y5
MWKBNSA*0O0?+35."5MNR#V)9E:#5@_FC-;CK7;VJB4?4\LAOY'$:^RCPG/M;
M>X@J_8*_M8=(1Y2WY]\8A>"&X.K3H<U5A.D=U'J"=-;AK&];_1;$SYNU]H[Y
M]5E]DKI,G?98>S*.;"NNEFOM>FM*UGW1U7'OY!]EM5Z_%NHC%+>,/3\^+_52
M\U;L"TBK5]O+^0)EDO$,Q4#"- (HQQ)@GJ6 BDCF$:),A&RQ7>OJ>%;S?0*9
MG6A\)_EX'-&H?&.J;%<5($6C]DWP;;,N'2-\IAAX._J>V7".S/;[D33ZWIBA
MW*EL?JJ5KDM\&K7!6@*E>+._HD;WH*5\T-;>M-+6W]^:,.%@>5I"II!XTA5G
MPB$X7J"F['KH7?VM=O'<Z)TF%_+RQO/UK]_)?ZTW;Y:DK'U8H!0TI#0!"8H3
M@(C:2^0R3P )!6.0RBQ)>Q:TZ"O2[#85[2QZM4[!7JD+QT*ECO4PF@5&M:$N
M KT'V-618(IAF]#=8,01&^"9,!1D[_X+O05Z(2^'H0!>]H48W'(_*M?UC(YJ
M&IU40CK\1>O)*@'VAQ7;Z/7HK:C^7_V\?-;;J7<_V8/>8&M'U'=2"K9=L"1,
M1"HBD&8I!"A2NQ2*XQB$*<TA(9S':>BR2YE6_+EM6-X8^70F?=:4+#/_$'L=
MW7A_XJ_!;HV8[QB/O)YH56Y.BM#I&YY&V:!Z1 _\T2\/WZA0"!H8@E<-$+_=
M!#LL@@:,*@RB@L/?*O0RP^AIQ9I8^$E7MY<9F..5\(6DZ+EJKA\?Q4;MK9:?
MB=JK-=5,<93G1*H]39Y*@&@4 9*R&*0QR4,44Y9D3M5,S_8RMVW*7LC@24OI
MN."<!=)R71@*S]CTO4?&"#A"OIM."'Q1W]D^IF6H+C5/B*3SX;YIJM\([<^T
MU-;YS_\E?BU"D28HE"G05YX 88X!YA #0>*0<!CC3"*W]-1'/<QMGM=)EFLI
MS;;V9Z#D=$U'?0QD]USW L_(\]P9F1YIIR]H/R#=]'&+$Z>9OJ#0:7KI2P_V
M*:72-]7$WX0^:A7\]KO8D&^USXRR*QHGQV>RU%$,7];+Y?OU1K^QR&A.PSS.
M09B$&" (31 " 2'*$AYF2*:Y56#DU(+/C78:#8):A6"G0]!2(M!:N!0.F?!+
MZ":X.8_OA"X9/3,7.7P=P9\:A:"&P:G*S(0?BTMQFGE^-!.%KTS[\?BJ4#/]
MD'47MIE0G@GKX4R/\F$9G1?H?VY5ES^M5]]-E<PCG?ZJFMZ^)5NQR_#?9C\$
M!<4HS "#. (HSM6F*HD((&$6)D2(%&&W;!+STF_VMI61/M#BMRMC?!:;BD;G
M4M*YW\=E>2$]+ZG_[S+7+ M$[Y ZLT:?_T3'" N<Z9?PTDDL1]+NGR/?Y;A#
M.UT%ZV%B>@_;;#LUW/XLRH6(N$0\C$%,(--!)A#D))4@(RGCA# B,NXI//.X
M[[DMTIU!@*>^0UH%1V<OEX&Q6T1'@GOD!<XKTCZ#*B]A-G[PY$G/<PF2O 2)
M0S#DQ2;ZT=LM_Z_G<OM8W5L;_]O[M6T$%N6Q"&6L=CLA3@ 2, 48)2F :<12
MF88Q98[EQP9(8S4CYQ4"Z<9W0T;*CO_&1G\F(7.-G\5DL7(></7$F4,DF91#
M/4!VS*D^FAR>(_"*:5Q>LHTK[W06T2@WQ0=EENO,8 +D-(E %$L*L4"<""<#
MTYMD<S,_#U/H73\!*#N/ (8G+!PV[)9G0"\QF&.3^;3C."A[HA?,1TBU.$RN
M%\O+Z 7.KB2.?CH8FN/^8T%HL51&X>_*)GG>F*X_K)Z>MXL,QX(1$0$D.53_
M43Q/B<R4M1U1GD,>4VKEJ^70Y]QH?"]RL&QDO@D>]U('A1:[;[K[R]C;,:YG
M1$?FTA:8'_=@M@0./G2".2 -_E5XO*?#O]SC"Z7%OPK!Y?3XUU\=4"3UEK'-
ML]H+UWT4HGQ3U5=<I!$)4QWT1!#1)8/R".!8(I 3FB<<PAA&B5NMY>X.7:;*
M-+66;Y?+8&UN>D@E](Z%E-0]BJ9>QMJ.;_SA-S+55-=CM:1!2]2;H!;6<_'4
MJZ#XK)]ZN;/I2ZA>5?QL%=7K;_5CE&."NE?-F /X"*4T110"'BD+!D%)%9=D
M*9#*H E3F&)%,2ZVS*6.YF; G*RN@9:TUWW'16SMN,,'8B.S1C^PG GC&A*>
MJ.)B-Y.2Q#5EC^GAZO-](U'>KK5;V )+'"/*$=!EO #*,FU4Z.+KE'&2(<Y0
M:)7;_KCAN4W\.KKBSTHZRZE^@E;WU!Z"P<A3V5;]'C$EA[H.""6I&YHX@N10
M_-/ D:._NT^W-ZJ1VXT@;]9<+&BN1BI32VXL(02(DASD"4P "R,:DI!F3##;
MZ=9N>&[33<L6:.$"+9W];#L Z_ILZPO!R+/-4GNGR79.U5Z3[:"AR2;;.?';
MD^WLWWM>H5=)BILZ!Q&F)(8H EF>$8 $R@$6:MYE LLP%E$(H=,=S6'S<YMX
ME72.-]F'@%E>3O>&8>3)5_O9C.'+>5YG7W?!AXU/>[U[5K&3&]OS3_4]<9="
M;7&;5'1OUN56^Q.R:M_[26P7.$FB$"41R",< X1E!"CF(4AC'K.8(P8CZ7;>
M?J7'N<UE4V"L*,MGDV&2:7E=3]:O86Q[KNX1N=%/U15H'QK0C*C&%;P65OU;
M>#U2MT3&VX'ZM?XF/DZW5/_T,-WVQ7[L<IK#Q9RSW3V)#=GJ6"CR5&S)4D^!
M*(RYDB8%"=<9CS,: H)Y!$22A50RA-3_N7G-V7=N-6\F=9(SDKJQC /6=G3C
M&;]I>.=,4BR=4:TZ>=^)WG@!ZU1;!\?P7EG)'4!/].30\:0\Y0[(,6'U:*$?
M<WU<K[YMFUJ6JHGZY"E-,.8PA( BBA1+A2D@*<X %#'G$HD0"Z=$M^>[F9L%
MI*7<%UN]J<^?G<[PKN!JQTC#T1J9??H!Y4PLW3AX(I$+G4Q*&-V*'I/#E:=[
MY)@Y/O;7!M*=U.W7N<TR'L898P*$:1@"%%'M%I 2 /,(TARE. ^MDL19]38W
M6M#R:0]$KB1TR,!Q%=1N,O .U=37=S=! UQ5NOI:'KD>"#HD'O&)Y$390MJ(
M&D>WX+G41AUK?8^^RMW:PM.9F>-J(].ET[#5YR 'AO5+/0,!U =C&K^37[=K
M]@\==Z#HJXI[W9V'*DP3D4J=E(\G &$2 IRF'%#"8R;"+(MCZN3D;]/KW"AW
M)[3Q_&Z)_2]-.+[%@>N 0;"ST[Q#.S)%>T'5W4G>!25?#O!6?4[KW.X"PXGC
MNM/+/2S _UP73-2K:LQDE'$6 B)UNGN6"T!TEE H*&64H1RQT-K8:S4\-Y(Q
MHCF8(VV,+&RWGIJ/S %&JC[&6%M[![NK)PH3F5A?=+6ATD0.%2NYWCS61;+H
M6EE;WPU4I=A\5_]?JKFDBZD]/Y6:/<OBL5B2S?ZOVP>BRV>JY]74U&%(VP<1
M"./3X<M&.P-EISG6?GXZR^N,E =&UKF_][W3H]M]NI O@HM'DRBDRJMNG",)
MA9QG<0JB/%/&%&(9(#C,0)SC4(8P$8A"MTN]:UW.C>2J"ZJ=R+H.0R/TKL)"
M'W]4"_!M;_M\0CK)==\@-'M<^MD"Y.W6[VJ'$U_[V0)P>N]G_68_"OHDMKJH
MP^?-^GO!!7_]ZX]2Y^RH[AG57OV6;8OOYLYEM[5(\S"FF*: 1D0 %)(4X)@A
M(%&2JI\2*(F53UY_$>9&4:;RBURN?Y2!'OQ -J('9"?[O[FQ4X]QL6.K<=$>
MF;V4\%69G49\;:>\TAHHZ^>W8*=$L-=BE!UA?Q ],5P/ 29EO/X '3/@@)9Z
M["(_;\03*?C7M=S^4+;PA\>GI=A9\4=>%PN(4D;2)--U-'.=-S4'5(00Y(H
M4X9CGML%!3GW/#?^:X0.B@.I75RPW-&WV,".A>G(+%>+'>Q@/13\U$EK+(@=
M=LEC03W1-OKV<?U<G2HJ@BL5T6PJJ,TX%&H_S;\;_SB=<JGL^MH#IA.;%;)0
M2Q(I@]5Z!6JM?6VB^R#=N<MV:G"Z;7@?/0_VZ;T:Z.^$<E]?:/].ML\;LR!]
M4?W_JA*!RL^;0BU73[JBRB?Q<WO_0RR_B]_7J^V#VN.+3*T7:GLOTI "E%($
M:$HY$ G/$DXQ"4/A%J@^2!Z7Z3E-'+OZ9I&[]TK_ ;&SI"<#>>3EYM@7IM;E
MUTWP=T$VP=W*0T2.5\P\^LWTEV5R]YK!L)WSPAG>J,\2" L(91X1F8,,0<6$
M,HL E5$,, I3'&))\\3I:&%XLL=)8FW-)1B@)N$7:PGJ(_/_H 3\,V*IJVDQ
M]6)N*O#^U.)[Y*Q),EO.(6FE6S[*45)-OMD(7FSWJ8/*C\5*?-B*QW*14D(0
MCR"(0T[4;CO$@+ 8@3Q*\AQ" 7/AE$[L<E=SXX=*TJ E:O"G%C8PTCI>>W0@
M;,<4?G ;F2WZ0N9>"O8J&K[JP5[N:-JBL%<5/JD,>_V-?F3QGV13Z%R&NKZT
MN:_+4THQ)SJ#-XP RD4.\A0QD-",$,Y1"HF5W\>E#N9&#(U\5>7X/I>@)Q#:
M<< 08$:>^4Z8.$_W2XI[FN0GS4\ZM2\I=SRA+SXW((U?*[BK=0"9\ SCA$(
M0T%T:?<<T#@5 #$91UD>,1HZ>3]<[FIN4[N*@UOMY!N8N>\\O#$.DTQ[ZF+,
MU7:+4@$HI3% &4]3FH2,8;[8KK=D.2F\NP['@_=>]U'G1AP99#M&]0/=R-Q:
M?92'<9C7+R'Z943LQ,)G-L3S'4V?";%3X;-9$+O?Z!T(OGX4']=E^5Z)69U,
M_"ZV#VO^P=2N,B=#BU"F+,[4-BQ# @*$D00Y1SE@(<\B%&<H$\*%EZUZG1M%
MUQ[GCT;.H-@)JOZIM0E>+94^O]T$JXY0Y0%C0!F&@F0,1!!C@-2W#6@"$8 L
MBAB.<AI1XAR'[VD4)@W!OS@.KZJ!^"W0 S':.-CQN_<O?&2J_U!_PUKBWRJO
MIAKG2NJ@);;70'Q[E/S%X%OT.77XO3T,9R+O'5[NMTK4![#E_?J6J0XVXO-F
M_20VVU^?U4>TO5V94HA/^I$%RB2*$8X!"?-$69:*IG":J?4B@AF)(Y%B%KG1
ME'WG\^.J.NU!(/0A-2^VSQM72],!>CMF\@SG1"XRM=#!=AW48@>-W#>!D?S&
M) W9">^/I-P!\\14#AU/2E?N@!QS5H\6>D9<%"7Y]FTCJA)I=_*+^"Y6SV)_
M!IXAG2$$J2VQQ+I"54X!(9B!D(8D$B$54ECE";#M<&Y&[:&\VB&JEGC E<-5
MT.V(RB>4(]/30!3=(RPLH?$57W&MNVFC*RR5/XFML'VO']5TU$"]?5QOML5_
MFW[KZ^H3'Z04RA!*R$"F3ST1CCC F$8@%1%C<<J$2+F;4]@P@5QFUUR]P@8.
MB1U-30?SR"3669CYQOA9,&4Q!VVMQO 9\P/H^%6;;8292R%G!^ <:CN[M#JT
M%.D[LED5JV_E9[$K>EHP92F^+9;/NC:JOJ"Z5YV_5HC\8X%8FG&(N6+3D  D
M8ZC,.A0!I'UOXQ2EV-&QK)\<<[/VVN4I&T5T%&A5@O(F,,J8?52M3M\*HFZC
M94>T$XS!R SK#']= #30R@1&FU%J@?;"TWOE3S<I7JC.9R^H+E?U[-=<SZ %
M9>C>R<H[YSUAID*?8G2AOO"MN=K?5E'&[U9\@61&(IER(&*,%']B'?V+.$AS
MG&4Y#D/,G"Y\'/J>&V>:#9P.%*I<S&0M_4U0U/('&^UY0K;!4Q5.+]3\?56L
M](],K+:_.48R.(R2'6^.A/W(7-G 7GOVO=_!WHA>.?PHV.LL!DI\CW$+[ICY
MBE)PZ'G:F 1W2$XB$'HTT2.H5\=Z'=^ W/U8*:YX*)X^5[.2?!.+#$<TU65"
M$T9"@'3B8,)T9O,TAI+%>2A2^[11EIW.C=U,QLN3J]2;8-V(WM"8DKT'JSF-
M1S>=C87RR#QF #ZY0[T)=E('>[%'P-0AI'<$;">*YO6"L5M4KB-8G0&YMFU-
M%XOKJ-U!&*[KNST#1]:J\<U6GT68K-*'&\H\#?,("5VUD9FX,@$P%PF0'&&I
M3%B"I5OL2%=O<Z/T]BZS);B)]G2,'>D$V<[Z] ;=Z#Q]B-2H6V\K4'P%DG3V
M-6TLB8W:)^$D5B_U8Y'7.C^U*,NWHF2;PF3:4IMOO0DWT; FT:)9N_9??1;#
M$"="@##6(:OJGP"'E  (.4PHY3SF3B>+[B+,C6_>OOOZYLN'S_<?[CX%=^^#
MUW]\_?#IW=>OP>VGM\'KVZ\?ONK??O[R[NN[3_>W^BDW$NHQ1G;,-"[R(]-5
M(WS0DMZ<'!KY-?6W-5!D-@:-]4?0$[?U$&!2PNL/T#$+#FBI;Z[2)G[O?)@#
ME(+CF"0@%TP")%*F_I4I$RM)$0I#B$+HYCC3W=_<2._WUQ]T3:K@KIIYKT@9
M<"'5$)GT0:OU5@3(\>3O&N(2,<CT284@$ &4L! H2U8-0 Q)2F"$LQB[>0AX
MQ'P:%X!#U/W":[=H>(1LY!5B+^DN@N?7./$[EIAX2_;:W=O$F5ZM5#]-\VKW
MVB7J;H_=1_6O__D_FM^H_^B\(O_S?_S_4$L#!!0    (  ^0I%;#48I?8K8
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
M@65S(0P 6%=T6Q:M8DH"\Z:FUW*R8KR4E4],H96T'YXJ>MH%/"\"2//,D0X
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
MZU D P#:DWO&2LN=-I"PU*5P!(=(GG9!F6N<63PY W.WU@X#[>+>":1:,7\
M./HEC*<UM?MT>A8F>%INM:J_ZE,_TLXZ],J!CL0CQ3& CZ20/8]%!F:*+*TA
MM1UE_5Y2=H*N#D0RB!3JN^MZ=;$83\D9&14CI$\^@2VUFH K"3%R"\K2'F(V
M%XNMKR4?HZ7?N\B#P&DGM@\"0'?9,^)U-($O'*P5 JJ+4]N 22A".8,V&6M8
MQXY?OQ>,G0!F+S8/(/?^RM&X+EP:B5*4$(1P*VNRD"7J@Y$%I$*F=3(AR=8A
M@@?(Z-<4ZB(ZL"^O!P"7DRE94[A8;AP!%HD/,D20Z(D=W&H(J"P4)PV7OL[!
M:!^_O45"OS9-%S#9A\>#.'I659'O9]/9;;QOUN-4<KEVE$!3"J@2(X3B$9BR
MHIAHI4NM_?FG*>K7CNE$T[23P #<KFMUN8G8CZ<7M*A+?3J;+EYAF<WQJE$@
M+GX=3V?S\?+[9B_1"7W[*>L2IE]Q^7E&__*-?F35CVGD;$34H5Q6XB$/I(]%
M@"(QEN*45+FUE73 Y?5K@'6C+(>)C4&<U9=+OMSVKW"*9;P<Q62DXQG!B2!!
MA=IC. 9RC8430K(Z(;GUK>,CI/2;)-8='/?C>=_W/\]OJ4UK@_76>FR[\*BM
M)_\)?!((BM'"8XH"HJQ=J:-A/FYW(]2(H'X3R%JBK3<Q#4:K/:>J,ZV ;.0(
MU8LB"X?T=<"(D%%E%(GI[%I7C+<[@#O+.>O^ &XACP%8G+1S;OCHQJ0@(BN
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
MY 63L29G)@TX;FA)44CPP4M(U@J;8U"9M>Y%LO^UW_^*.YIF8MGSMN9XVL@
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
M*K+VY\D!3-;",(TL9/,<+%[POKXUS'ZBOE52UP&#AZI(UB..3][_?GQVOAH
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
M11<0I)%::<6DB:U##4_1TV\SKHY@U4P  P#3&7ZJY_Y'_#J;/[Y#$BL<BW&
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
M:-.SZ$/X7G\Q3#-],B<38C/3E&S?SOHNO^#=!^B_O"LG.DQ($I8;I3$"\AQ
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
M7E7/=512:<A!D?961D&P7H#V(OM<)%.A]1SDSGM5K30&<]*@0ZY%FLQ"B"X
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
M?'093(I.%,\*^IT"GO^)&WP&H6#W#3Y#1#)U9?3&[3/)891ULYO@==5N3G0
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
M+UD:$9)@,6G%E6L>A6ZB8WJ\'"3<#3M.#N)TAVBYJEHO64OE;0#B@@%5BH%
MQ@2$=L(X,J32R9'QTD/STN$2?@(R>["[ ]!\Q/ELL7R[.+_I1?#HLQ31@;6^
MSE]G",%9 =QCD5H'QGEK_?* B+Z@LH]D[X\</(C-'>#DU6+^'2D@)$5;V7)U
M")><E[[.OV%8FZ&9@Q"5 \'),!=1C&_>4[21D.DWTC3&R^'L[@ S/QOIM<+-
MW+(B8H$<2QUX@,23ZM5E+%Z;$D9P7AY2,2U:6KLN!W*Y.YS<:;C3,:NHE ;+
MBZ ;)!&\2@J"0N-1JL+MN&CII?/Z4!D_"ID]&3YUGOG2I+ZB;YV=OPEI=C8[
MG]U8UXS>E)@<A8M54_*D(80DP:%1.LO(T_UBJ"V)Y,>^I2=,["O$Q1@<[4ZG
MG-S4@9)[Q5S$ HG%#"I$"]'43MM@%.,Q2-$\W;N%E&F+"L:U0OOQNSO8O K+
MY8_9_/.+KXN+^?FI%W7 CT5 66N(LZKH9P8\LRSGVFDC6T?2C]'3D_K94^"/
M@N@ [G> I#>S>9@G/,% 'S@+L6K3'Z<BUE)P9%#H '7I,R>K73*(Z(,)G(QW
M:0VAC83TY *WP<[A_.ZBT*/&DI^N8LD7\_PJ?)O5)ZIZJG?Q;/;Y<N+QS4['
M5Y<K&G\/YQ?+M;4^C0')4BL/?KVL,3.D:)$TN9;%R\B*LG:,=-\A-/=D"=N
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
M+#X:KX!8P"B05)Q\N% @9<F2SB$&;/WT\("(OJ"RCV0?E$,?PN8.</*SPOV
M&;]^J_(@EWRVR%>%FMDHRRRD6DJAC$W@:NN"Y]8E'3PK8MRUCINHZBG5?+B9
M:BR%[G%U=?,X8RRR4@!Y#G5/28&@52&O4"2N61 EMVYBWH6NGER@P[$P"&I[
M"*9[L+V;7[>?&)%-"K7',@@$Y7B"()$#4UE*)1,WO/7@]!U)ZQER^V!B$.CV
M$U#WN/OTU^+J6,(J&3F3D(POH%1=W6H3':OPXC+G ?VXF8"MI/5D1H^.N_T$
MU#_N"$+7%XI+JTQ@#B*K!ZM==TY;)%XZ(5)AIN"X8XH?(:ZG1][C8V]/(76/
MOC>+B^5UETU)*16M(%F*J52L!5VA+MPP.HMH@R]QW >^[;3U]&A\=.SM*:+N
MH'?[/F45%AO(49#%<@JZT=9=APJ\X76K4%TE-NY>B9-!997';<UM%I?NQ^_N
M8'.GP(^AR]E(!;*6I"N=B$LB*8C>)A3<A')_T_3_L++*08+>M:QR"->[0\^C
MNP=\+EYXF<'96L+L@X:0@P5,7KMH3!9\W%39P5LACEZ=V0YAS23385G+'1.^
MG*4[!1/O"OW%/,V^A;/+VU7_2_R*^31+7K(O ;C1GO1^2'3!H@/&>(G6.V']
MN#9Q.,T]&<\Q$#JR%'L>>OMJ,:?;<3ZCG[4HB=GV<<WJ8G:B=]SBF&2=]EP*
M,"K7ETQ65V22P92LU J)&!2.4:IVG.*8$$OAD3$0D>>ZL*"N1&0",O+B"FIR
M6%L/<7HNQ3%#Y+Y+<<P05G?G;JW?.WCBP?DL(98D0*'F4.L121,*0VJ19\?&
M=:OZ+(P9)-BGARX-X7)W.+G3=,HQ".=,[::H&\J=3>#I(%!R]B9'XSV..TF[
MXZ%+@V2\Z]"E(0R?O"7["Y+TS-V*#8,QET+7R&0LH*Q8%S<KL#%X9:3QS.S8
ME/W@LWN2_[X"6[3C7A_"=W?)1X\V,**<"TO&MA@$QY4FBRN11:T$3SM.5WGP
MV3W%V^V$OS?W^A#^)78OQX+=/XVU(J!E!G@TJHZ'8A"$4! <4P3D0#X9&ZP(
M-GY53X%N:[UP.&\[<"XV5I6F4GVLK %%;=.TAHQG8!H\<LQ).S2B=07EWA7:
M1RU].\01/9C3':+E9OH),^O$D:E5H"K4%SP6R/>R)3*?M8]\C,;89U&A/4C"
MNU5H#V%W!Z"YDV&ZLQ! "2=)V1+5Q 32DS+153(!R+XPJ;PQ/+:NZM](2%^0
MV4?"B];L[@ S.]2&!H4FAT(72]<7?:4E!&4#<.M\M"%9EULKG4;5VD=]%6^7
M.SE8"MWCZNKV^>1DY):3.\@%J6P7P&'08&WFAD4E<FJMFOX1U=J#L+!/M?80
MP4P=A;U:?/T6YC_^F)-8/B\H6GAS,<^A'BZ<O?H2YI^OB^)DCIK4KP =63U4
M0/"FY+K@.'B77'FPX&Q+,+;K-_:,HWT$O1B;Z]WIK=LG6Y>*,;8(J"\IH#(%
MLC'ENM$+#3>!#A?'+?0_Z7?,7CO+MQ^_NX/-G<HDDVMY2,I@ZO@E582K \(M
MN9K*6.=RYFK<IX/>Z\$&"7K7>K A7.\./8]6'46#S$0=("M/YS%& ^E1#4$&
M0QX!#SJ/6W[__.K!VB&LF60ZK >[$\U>_G9U.9=PMN"G/K(4 UENK=;EE4J"
MM]E#<LYRE9*,:ES0/4)<3X'@&)AK)9?NU-S&@ZVKV/BI$0EU"@:\EN11U$4J
M7@H+0H4BM+,2R[C>UB/$]>1_'0UP>\BE.\!MK94\E<QD870"G8LD!Y9'B")%
M,%[$Z%4N*HZ[5&LK:7V.#6P'MC8RZ0YJ=^Y0;<M;?5F<Y;NUN1_/%^G/]8D_
M+6>?/]<A'SIQ%9*#4I@C58X.HJ/K)057WD7->!@W%3:8Y#[G"HZB!T>0X;.
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
M5E]FW]8&GOF,1FD!DBPZ,9%^"4505.)]EN0X2L%;QW3[43HM!(_N=S<670<
MW7",*P^AH(\JR00J, 7*U%[,6K>G7'+&1!UX<W=\*S&].%+C(6$QAE@ZP->K
ML/KRYFSQU]6!KK1XEMIS#!3 \#I**2H/CCQ2X+Z0Z<B:T;\:8VLC(=/BJI&0
M[S?C'\SQ#F#S[["<50V^KN^MEPD5\BP$*7&Z5J"DJK5%]#LAL,[6,]*$UO5A
M]VF8MJQF5%MW$+L[@\OU%2*G$DVR().FBQ-R!D_>)P0N./?)\61:3\9\2,6T
M^N4PJ3X"D3U8W %(3BB\6,S7 48,\S_?%:("<SW/R6\OWWVX#C 42AX]!1B2
MM*["DB"R9  =W2]GLDFR=5/B3H3U Z5]I/_PT;BQ*#K %P6P%_2M[[[C<C[[
M_.7\I@%\'<LNRO+F)[_-,_Y=H]OZDVL#74+"NNH1^?INE@)!\=I/ES"R**))
MK1]4#B)XVLBO,1Z/)[HN"F(>>! G-XU:@CEK1>0@2KUS'CF$Q#QX7VQ@1:DH
M6Y?';*=FVHK143VN1B+H0.W=GN'M1;T.[\J=*/E?>)9/HXO)B4**6RJ*9D1=
MN>U2INO"9<:8N$'?&%-/$M7#2*W#I;\U9=5"%'UA:U%E$\XN!_2<:N\%5[E
M)*U/ 3)BK49T@,()95%)+]HW^VVF95I#.#Z2]F=\5P!Z,_L;?WI=."TZ9R-=
M!&$D Z6% "^S *YE,G0/>$0W&H8>D#-M=F%T&!W&_EY;M9^LIES5]KCZ_I[K
MBHA,OUDMSF:9?IKO;M19A7G^2.1<%EXNRKMON+S,"=(/ZH2R)7ZA#UAGH-/B
MZR%[&:8F^3A5K,?D>P<EL8)I,NJE/K4& XHG";[^PG6*15F>>?,-9Q.6Q+X)
ML^6_P]E%'3-PH[ V+:AZ^6-S#<S-F\TON)I]GH?;W4,QAJ0=#R R19+*1@LN
ME@0RV_J>[4T4K5W5\4[3X:O9"'B^;W,Z04=7SL^&&L+ D@]:>!"R)BU4[4+4
M#D$6F93-(H@1O9_>"GA[P<R0TM\A NP*C!NJ$;7).NC"H+!,OJ SQ*041)T
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
M/1ICLM65: F0#B[*ZZ_?SA8_$#_B\OLLX6:V_-_VKJRWK6-)O\]_*:#WY64
M)5%N#"2V8?MN3T3U9G,BDX%(>WSGUT\U24NRK(44^_ T*2. +<NQV%WUU5Y=
M]0Z__)1GN4R7OQ(?;_[-^9?Z99Z$DG()J39=U:J*)SOH&5?@K=-%>F]T:CT@
MH\W).W=[AA6"$9C? >1_V7PL76S=$DU??/W>YDK?<&.6-O=?W$V@FNV<R*Q\
ML5F"D9+76=<%4#H#MOBBF>)1-5_>.<0]QNVF&ED<1@=&!\*QE4IX61>J+BA*
M7Q%_\6Z^Q(O;%W\Y7_X[+]_D.'\_JUUKUS]I_8]68R[??<#99J[@Q+)86$D,
MO*J&TU,\Y7V44*QS3H7$VU=C1KOLN'UEQV!U1H?8*<OBZWPYG==>A<VWZO_'
M)\PEHZ(IQ,FZ3C"G!($L.C@E34+-DDBMD_>'O>&XW7>G*G7[@^G(NEON<(';
M][D\\"%#=KQL>[<^>E^$(TBA39"1KYX'.@(9+Q"%<M(I:W-L/1NTE]Z7K<3Y
M[&+U(^FK5^6VP*Y.NDXM.ND5?98#P[RJ+UNJ@;2"S**.+M;$1?OW'D-<Y*A[
M8G;!\OT],6/!H@-OZ<4LSC_FM\3PE37]?7/%]02;XI%''X%G2]:HQ)H\#QQB
M%H:'2*%9\^%W#QRGE]Z9T< R'X9S_8)P4Y!4PDJFG .>6!UK8UG-D7G@B@=6
MC+."M]XK]N"!Q@5B,[9O!Z<G\* #0+W-%_17[_^69_D2+\YFZ2Q]G,ZFU6C4
MQN2-C[;X.O'6HI&Q;IG!PNLT>@^8N 67- NV.&=E:X#M=, N ?<48-PVP(-Q
MJ0,(?MN/EGE&<DABW8EE2-$K!!]),I/+%/,536Y*ZY=UNS>>'J">WXOQ?#IW
M.H#6(&T_(6:BF=!@:G^$4O4I:Q$2N'<Q9A:4EJU+,:?>A+H3K [1A+H+CSO
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
MDL/RQ6+QJ59ZZCK6"9=(VML+$*KN7#6J@%,B O,1B9+>9=4ZY?KXJ?KROMM
MJS$O]EVNT 1?U][C.H_[8D;8I>^<S=(OT\_3E&=IDHPO*B6$X%4 57=4NN@R
M8+"62RE5*:U+NUL<JR\[V 9AK;DQML?]!U[^250B'[/^?I;^Y]/Z=A-A0G):
M%M N2U"A)F""3Q"BY-&PX-F6WO9]GS#N2+JVZ&A'R@X,VJIF]'(^FZ];8V;O
MUTC?%(\FLGB-=2R08I;,,T<)/G,)J"@R"5%KY,T+:P^>:-PA;<.HF88\>#JB
MYDN\&,SOOE:DBTF(%H4E(RQ,2O6%B0;/I2!Y<6B$2US>'D(]B-]]XTCCSFHX
MG-_]5"[TVA[R\OS=NM7B]?D;^NV/5R_?_G;VYKSV.']:__1Y^0D7TXC57E]\
M(B?M'"]K*_+B=;Y<=3SOT4S2\-.;M)X,18U&C2JW/^NJ+2$XSKS"!-E:5DL^
MA7RGY"#J*!P3Q6?3^CW2?6?95_6]S!M'L<K;U061@@\A38!H)%W0.E+=3'"H
M,YES%CX*U=I?O_,@XZ87FO#_MI;;G^ =N&#?7&+B35;:H "I4ZSCVS+XJ!*(
M*),VJ; B6B]6_N8 XZ*D 4,?@LA.U!U_2O/7>//5[.<YV>[+Y924?DURU%)W
M>8=?7B-]#R\N_O,:I^G%[&=<?)@$%9*6RH%568 JT@-J'<%*;6-DW#*W7>_
M4SY]W#Q3._0<AOR]*9^SSV3^JV/Q;DYNP\?Y[.UR'O_\,+\@MBTV/L-$LL)B
MD!R,9X4N& L$<D?!&"6B$]$;C8.:LRT..6XR:F EUIQ+'02-JV-//^>W.7ZZ
MG"ZG-]I6)2?R2'((LD0'RD6*5!C)ER]%6:3PR(;F#PKN/<VX^FT0'ZH1Z3O0
M9;<>GJZ76+XJ*U+=?'F^BH(FMMZA[K7D'"VH6*OA7JDZA2444Q39P]9N^4X'
M'+E+KQ$J;M=L!F/1J-[:C<<^EZL'U7BQ4<VKBYTMEY?30%'X2FE__]3Z^B'V
M8E(8UXB\^@^.%'=2=&>Z+^3@O3*HI3"MTV/[GWI<M3@05@_,S X4Z%8W7OO"
M"^)M+;R&Y375)TGKA"RZ6@8C,Z1-!N0\0,I9<R%0.F/&P.[]1Q[741P3N(W8
MV %J[[$I&T_X.],R,:O=\Q$A6$X16J;@S$M/UXO>)RS&BM :I3L><=QJZ6%-
M?Q,VC1C!K#(%5_$9>>8W1.Z*;C&Y(J26$&)]Z.L<!RR10V;&JFRLIJ!LJYS,
M(Q\TKCIK&IXTIVL'FNHV@=9>+E,V)7)NP<F %*J7 "%E5Y<S4A2?F BWU\HW
M+X",&'"TY_/MH2![$[U#Y'Q-\P3C4PK"D8$6@2*DQ"#P'($K%5SPS&-N;<ON
M.<J(,[@.B9ZG$'[LMJ^WG_[ZZV+C$-Y#JSN&4Y!N-D([#48;3UZ@1O!") A(
M_WGN#?(MUP,\Y>/'=8':6[+A>="!ECJ;+:?I.^_Q_$N\^)1R^I7(?*,;X57Y
MCLKK@3A":T< ,G4P0:1+%PW.BCK#A&=>7.%"MZZ -CGXF(-%AT?7?&Q6=X#O
MZQ=_;S_,+Y=UBF$-G=>/;B)&.K^/8*VI8[PI-D)5?PE*$"6SB5DVANU#YQFW
M47*02D4S\G< I=53A:N9"*LGH5+90K&N!9L<UG8_K-.@'-3W,2)'9D)H/SGB
M]BG&K3JTX_!W\R+V(G=W@+GQ5A2E]D(CQ2\F\7H/#;Z0*E?6,%^"UBJU?F]T
MWUG&'BRQ'X\?A,P3"3ZVZ__N0R;NF9?S95Z<S=+ZCV[UQ\VC8)Z3C)GBHH@U
MS6:- K1H0*@81+9,AB2W<O,?_:B>T/%4=LX'HVT'*N8;G?O[51LZ#\)'BI5!
MJNHFJI !HR.?C:<DLI'.L=8YAKM/,FZ5<3#;U(#L'8#G6_FZT3!W76AZ4WG%
M)R(5ACEIR+%>S&D.R$D]D\=?1UZZJ&7K?.?6AQO9_6F A >M6"NV#/\B9/,7
M]9>Z].R__^O_ 5!+ 0(4 Q0    (  ^0I%:;C<[C[P<  /PG   6
M      "  0    !A,C R,W$Q+65X:&EB:70S,3$N:'1M4$L! A0#%     @
M#Y"D5B(6ZO/7!P  UR<  !8              ( !(P@  &$R,#(S<3$M97AH
M:6)I=#,Q,BYH=&U02P$"% ,4    "  /D*16SEX0^&\%   S'P  %0
M        @ $N$   83(P,C-Q,2UE>&AI8FET,S(N:'1M4$L! A0#%     @
M#Y"D5M.1%2[:( ( 0)09 !$              ( !T!4  &-A8F\M,C R,S S
M,S$N:'1M4$L! A0#%     @ #Y"D5I*&0,AR%   $.<  !$
M ( !V38" &-A8F\M,C R,S S,S$N>'-D4$L! A0#%     @ #Y"D5L^<C_9N
M*   '8P! !4              ( !>DL" &-A8F\M,C R,S S,S%?8V%L+GAM
M;%!+ 0(4 Q0    (  ^0I%9AXNGY?GD  /%Z!0 5              "  1MT
M @!C86)O+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4    "  /D*16C8LXW%4L
M   &+@  %               @ ',[0( 8V%B;RTR,#(S,#,S,5]G,2YJ<&=0
M2P$"% ,4    "  /D*16*$C) >06 0#V6@L %0              @ %3&@,
M8V%B;RTR,#(S,#,S,5]L86(N>&UL4$L! A0#%     @ #Y"D5L-1BE]BM@
M!E ( !4              ( !:C$$ &-A8F\M,C R,S S,S%?<')E+GAM;%!+
4!08     "@ * )<"  #_YP0    !

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